Home
last modified time | relevance | path

Searched refs:ScriptRunIterator (Results 1 – 25 of 73) sorted by relevance

123

/aosp_15_r20/external/cronet/third_party/icu/source/i18n/
H A Danytrans.cpp73 class ScriptRunIterator : public UMemory { class
101 ScriptRunIterator(const Replaceable& text, int32_t start, int32_t limit);
117 ScriptRunIterator(const ScriptRunIterator &other); // forbid copying of this class
118 ScriptRunIterator &operator=(const ScriptRunIterator &other); // forbid copying of this class
121 ScriptRunIterator::ScriptRunIterator(const Replaceable& theText, in ScriptRunIterator() function in ScriptRunIterator
130 UBool ScriptRunIterator::next() { in next()
175 void ScriptRunIterator::adjustLimit(int32_t delta) { in adjustLimit()
241 ScriptRunIterator it(text, pos.contextStart, pos.contextLimit); in handleTransliterate()
/aosp_15_r20/external/icu/icu4c/source/i18n/
H A Danytrans.cpp73 class ScriptRunIterator : public UMemory { class
101 ScriptRunIterator(const Replaceable& text, int32_t start, int32_t limit);
117 ScriptRunIterator(const ScriptRunIterator &other); // forbid copying of this class
118 ScriptRunIterator &operator=(const ScriptRunIterator &other); // forbid copying of this class
121 ScriptRunIterator::ScriptRunIterator(const Replaceable& theText, in ScriptRunIterator() function in ScriptRunIterator
130 UBool ScriptRunIterator::next() { in next()
175 void ScriptRunIterator::adjustLimit(int32_t delta) { in adjustLimit()
241 ScriptRunIterator it(text, pos.contextStart, pos.contextLimit); in handleTransliterate()
/aosp_15_r20/external/skia/modules/skshaper/include/
H A DSkShaper.h94 class ScriptRunIterator : public RunIterator {
162 static std::unique_ptr<ScriptRunIterator>
165 static std::unique_ptr<ScriptRunIterator>
167 static std::unique_ptr<ScriptRunIterator>
170 static std::unique_ptr<ScriptRunIterator>
175 class TrivialScriptRunIterator : public TrivialRunIterator<ScriptRunIterator> {
255 ScriptRunIterator&,
264 ScriptRunIterator&,
312 SKSHAPER_API std::unique_ptr<SkShaper::ScriptRunIterator> TrivialScriptRunIterator
H A DSkShaper_harfbuzz.h30 SKSHAPER_API std::unique_ptr<SkShaper::ScriptRunIterator> ScriptRunIterator(const char* utf8,
32 SKSHAPER_API std::unique_ptr<SkShaper::ScriptRunIterator> ScriptRunIterator(const char* utf8,
H A DSkShaper_factory.h29 virtual std::unique_ptr<SkShaper::ScriptRunIterator> makeScriptRunIterator(
/aosp_15_r20/external/skia/modules/skshaper/src/
H A DSkShaper_harfbuzz.cpp360 class SkUnicodeHbScriptRunIterator final: public SkShaper::ScriptRunIterator {
639 const ScriptRunIterator&,
657 ScriptRunIterator&,
666 ScriptRunIterator&,
675 const ScriptRunIterator&,
690 const ScriptRunIterator&,
705 const ScriptRunIterator&,
720 const ScriptRunIterator&,
760 std::unique_ptr<ScriptRunIterator> script(SkShapers::HB::ScriptRunIterator(utf8, utf8Bytes)); in shape()
778 ScriptRunIterator& script, in shape()
[all …]
H A DSkShaper_primitive.cpp38 ScriptRunIterator&,
47 ScriptRunIterator&,
146 ScriptRunIterator& script, in shape()
176 ScriptRunIterator&, in shape() argument
H A DSkShaper_coretext.cpp47 ScriptRunIterator&,
56 ScriptRunIterator&,
169 ScriptRunIterator& script, in shape()
199 ScriptRunIterator&, in shape() argument
H A DSkShaper.cpp67 std::unique_ptr<SkShaper::ScriptRunIterator>
70 std::unique_ptr<SkShaper::ScriptRunIterator> script = in MakeScriptRunIterator()
71 SkShapers::HB::ScriptRunIterator(utf8, utf8Bytes, scriptTag); in MakeScriptRunIterator()
H A DSkShaper_factory.cpp22 std::unique_ptr<SkShaper::ScriptRunIterator> makeScriptRunIterator(const char*, in makeScriptRunIterator()
/aosp_15_r20/external/skia/tools/viewer/
H A DTextBoxSlide.cpp84 using MakeScriptRunCallback = std::unique_ptr<SkShaper::ScriptRunIterator> (*)(
106 static std::unique_ptr<SkShaper::ScriptRunIterator> make_trivial_script_runner( in make_trivial_script_runner()
112 static std::unique_ptr<SkShaper::ScriptRunIterator> make_harfbuzz_script_runner( in make_harfbuzz_script_runner()
114 std::unique_ptr<SkShaper::ScriptRunIterator> script = in make_harfbuzz_script_runner()
115 SkShapers::HB::ScriptRunIterator(utf8, utf8Bytes, scriptTag); in make_harfbuzz_script_runner()
186 std::unique_ptr<SkShaper::ScriptRunIterator> script = in drawTest()
320 std::unique_ptr<SkShaper::ScriptRunIterator> script( in drawTest()
/aosp_15_r20/external/skia/modules/skshaper/utils/
H A DFactoryHelpers.h64 std::unique_ptr<SkShaper::ScriptRunIterator> makeScriptRunIterator(const char* utf8, in makeScriptRunIterator()
67 return SkShapers::HB::ScriptRunIterator(utf8, utf8Bytes, script); in makeScriptRunIterator()
87 std::unique_ptr<SkShaper::ScriptRunIterator> makeScriptRunIterator(const char* utf8, in makeScriptRunIterator()
/aosp_15_r20/external/icu/icu4j/main/translit/src/main/java/com/ibm/icu/text/
H A DAnyTransliterator.java88 ScriptRunIterator it = in handleTransliterate()
89 new ScriptRunIterator(text, pos.contextStart, pos.contextLimit); in handleTransliterate()
313 private static class ScriptRunIterator { class in AnyTransliterator
340 public ScriptRunIterator(Replaceable text, int start, int limit) { in ScriptRunIterator() method in AnyTransliterator.ScriptRunIterator
/aosp_15_r20/external/icu/android_icu4j/src/main/java/android/icu/text/
H A DAnyTransliterator.java88 ScriptRunIterator it = in handleTransliterate()
89 new ScriptRunIterator(text, pos.contextStart, pos.contextLimit); in handleTransliterate()
313 private static class ScriptRunIterator { class in AnyTransliterator
340 public ScriptRunIterator(Replaceable text, int start, int limit) { in ScriptRunIterator() method in AnyTransliterator.ScriptRunIterator
/aosp_15_r20/external/skia/modules/skshaper/tests/
H A DShaperTest.cpp187 std::unique_ptr<SkShaper::ScriptRunIterator> script = in shaper_test()
188 SkShapers::HB::ScriptRunIterator(utf8, utf8Bytes); in shaper_test()
/aosp_15_r20/external/icu/icu4j/demos/src/main/java/com/ibm/icu/dev/demo/translit/
H A DAnyTransliterator.java39 this(targetName, filter, new ScriptRunIterator()); in AnyTransliterator()
137 public static class ScriptRunIterator implements RunIterator { class in AnyTransliterator
/aosp_15_r20/external/skia/tools/
H A Dusing_skia_and_harfbuzz.cpp172 std::unique_ptr<SkShaper::ScriptRunIterator> script = in WriteLine()
173 SkShapers::HB::ScriptRunIterator(text, textBytes); in WriteLine()
/aosp_15_r20/external/skia/modules/svg/include/
H A DSkSVGRenderContext.h186 std::unique_ptr<SkShaper::ScriptRunIterator> makeScriptRunIterator(const char* utf8, in makeScriptRunIterator()
/aosp_15_r20/external/skia/modules/skplaintexteditor/src/
H A Dshape.cpp346 std::unique_ptr<SkShaper::ScriptRunIterator> script = in Shape()
/aosp_15_r20/external/skia/modules/skparagraph/src/
H A DTextLine.cpp706 std::unique_ptr<SkShaper::ScriptRunIterator> script = in shapeEllipsis()
707 SkShapers::HB::ScriptRunIterator(utf8, utf8Bytes); in shapeEllipsis()
H A DOneLineShaper.cpp685 auto scriptIter = SkShapers::HB::ScriptRunIterator(unresolvedText.begin(), in shape()
/aosp_15_r20/external/skia/modules/svg/src/
H A DSkSVGText.cpp259 … std::unique_ptr<SkShaper::ScriptRunIterator> script = ctx.makeScriptRunIterator(utf8, utf8Bytes); in shapePendingBuffer()
/aosp_15_r20/external/skia/modules/skottie/src/text/
H A DTextShaper.cpp363 std::unique_ptr<SkShaper::ScriptRunIterator> scpt_iter = in shapeLine()
/aosp_15_r20/external/skia/
H A DRELEASE_NOTES.md225 - SkShaper::MakeSkUnicodeHbScriptRunIterator() -> SkShapers::HB::ScriptRunIterator()
226 - SkShaper::MakeHbIcuScriptRunIterator() -> SkShapers::HB::ScriptRunIterator()
227 …- SkShaper::MakeScriptRunIterator() -> deleted, use SkShapers::HB::ScriptRunIterator() or SkShaper…
/aosp_15_r20/out/soong/.intermediates/packages/modules/RuntimeI18n/apex/i18n-bootclasspath-fragment/android_common_apex10000/modular-hiddenapi/
Dstub-flags.csv12291 Landroid/icu/text/AnyTransliterator$ScriptRunIterator;-><init>(Landroid/icu/text/Replaceable;II)V
12292 Landroid/icu/text/AnyTransliterator$ScriptRunIterator;->adjustLimit(I)V
12293 Landroid/icu/text/AnyTransliterator$ScriptRunIterator;->limit:I
12294 Landroid/icu/text/AnyTransliterator$ScriptRunIterator;->next()Z
12295 Landroid/icu/text/AnyTransliterator$ScriptRunIterator;->scriptCode:I
12296 Landroid/icu/text/AnyTransliterator$ScriptRunIterator;->start:I
12297 Landroid/icu/text/AnyTransliterator$ScriptRunIterator;->text:Landroid/icu/text/Replaceable;
12298 Landroid/icu/text/AnyTransliterator$ScriptRunIterator;->textLimit:I
12299 Landroid/icu/text/AnyTransliterator$ScriptRunIterator;->textStart:I

123