Home
last modified time | relevance | path

Searched full:utf8 (Results 1 – 25 of 2394) sorted by relevance

12345678910>>...96

/third_party/node/test/parallel/
Dtest-buffer-slice.js27 assert.strictEqual(Buffer.from('hello', 'utf8').slice(0, 0).length, 0);
28 assert.strictEqual(Buffer('hello', 'utf8').slice(0, 0).length, 0);
30 const buf = Buffer.from('0123456789', 'utf8');
32 [buf.slice(-10, 10), Buffer.from('0123456789', 'utf8')],
33 [buf.slice(-20, 10), Buffer.from('0123456789', 'utf8')],
34 [buf.slice(-20, -10), Buffer.from('', 'utf8')],
35 [buf.slice(), Buffer.from('0123456789', 'utf8')],
36 [buf.slice(0), Buffer.from('0123456789', 'utf8')],
37 [buf.slice(0, 0), Buffer.from('', 'utf8')],
38 [buf.slice(undefined), Buffer.from('0123456789', 'utf8')],
[all …]
Dtest-internal-util-normalizeencoding.js9 [undefined, 'utf8'],
10 [null, 'utf8'],
11 ['', 'utf8'],
12 ['utf8', 'utf8'],
13 ['utf-8', 'utf8'],
14 ['UTF-8', 'utf8'],
15 ['UTF8', 'utf8'],
16 ['Utf8', 'utf8'],
17 ['uTf-8', 'utf8'],
18 ['utF-8', 'utf8'],
Dtest-trace-events-fs-sync.js19 tests['fs.sync.access'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
22 tests['fs.sync.chmod'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
25 tests['fs.sync.chown'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
28 tests['fs.sync.close'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
30 tests['fs.sync.copyfile'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
33 tests['fs.sync.fchmod'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
37 tests['fs.sync.fchown'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
41 tests['fs.sync.fdatasync'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
45 tests['fs.sync.fstat'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
48 tests['fs.sync.fsync'] = 'fs.writeFileSync("fs.txt", "123", "utf8");' +
[all …]
Dtest-icu-transcode.js10 const orig = Buffer.from('těst ☕', 'utf8');
22 const dest = buffer.transcode(orig, 'utf8', test);
23 assert.strictEqual(dest.length, tests[test].length, `utf8->${test} length`);
25 assert.strictEqual(dest[n], tests[test][n], `utf8->${test} char ${n}`);
29 const dest = buffer.transcode(Buffer.from(tests.ucs2), 'ucs2', 'utf8');
34 const utf8 = Buffer.from('€'.repeat(4000), 'utf8'); constant
36 const utf8_to_ucs2 = buffer.transcode(utf8, 'utf8', 'ucs2');
37 const ucs2_to_utf8 = buffer.transcode(ucs2, 'ucs2', 'utf8');
38 assert.deepStrictEqual(utf8, ucs2_to_utf8);
40 assert.strictEqual(ucs2_to_utf8.toString('utf8'),
[all …]
/third_party/openssl/crypto/x509/
Dv3_utf8.c30 ASN1_UTF8STRING *utf8) in i2s_ASN1_UTF8STRING() argument
34 if (utf8 == NULL || utf8->length == 0) { in i2s_ASN1_UTF8STRING()
38 if ((tmp = OPENSSL_malloc(utf8->length + 1)) == NULL) { in i2s_ASN1_UTF8STRING()
42 memcpy(tmp, utf8->data, utf8->length); in i2s_ASN1_UTF8STRING()
43 tmp[utf8->length] = 0; in i2s_ASN1_UTF8STRING()
50 ASN1_UTF8STRING *utf8; in s2i_ASN1_UTF8STRING() local
55 if ((utf8 = ASN1_UTF8STRING_new()) == NULL) { in s2i_ASN1_UTF8STRING()
59 if (!ASN1_STRING_set((ASN1_STRING *)utf8, str, strlen(str))) { in s2i_ASN1_UTF8STRING()
61 ASN1_UTF8STRING_free(utf8); in s2i_ASN1_UTF8STRING()
65 ebcdic2ascii(utf8->data, utf8->data, utf8->length); in s2i_ASN1_UTF8STRING()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DConvertUTFWrapper.cpp20 char *&ResultPtr, const UTF8 *&ErrorPtr) { in ConvertUTF8toWide()
25 const UTF8 *Pos = reinterpret_cast<const UTF8*>(Source.begin()); in ConvertUTF8toWide()
26 if (!isLegalUTF8String(&Pos, reinterpret_cast<const UTF8*>(Source.end()))) { in ConvertUTF8toWide()
34 const UTF8 *sourceStart = (const UTF8*)Source.data(); in ConvertUTF8toWide()
47 const UTF8 *sourceStart = (const UTF8*)Source.data(); in ConvertUTF8toWide()
68 UTF8 *TargetStart = reinterpret_cast<UTF8 *>(ResultPtr); in ConvertCodePointToUTF8()
69 UTF8 *TargetEnd = TargetStart + 4; in ConvertCodePointToUTF8()
117 UTF8 *Dst = reinterpret_cast<UTF8 *>(&Out[0]); in convertUTF16ToUTF8String()
118 UTF8 *DstEnd = Dst + Out.size(); in convertUTF16ToUTF8String()
153 const UTF8 *Src = reinterpret_cast<const UTF8 *>(SrcUTF8.begin()); in convertUTF8ToUTF16String()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/lib/Support/
DConvertUTFWrapper.cpp21 char *&ResultPtr, const UTF8 *&ErrorPtr) { in ConvertUTF8toWide()
26 const UTF8 *Pos = reinterpret_cast<const UTF8*>(Source.begin()); in ConvertUTF8toWide()
27 if (!isLegalUTF8String(&Pos, reinterpret_cast<const UTF8*>(Source.end()))) { in ConvertUTF8toWide()
35 const UTF8 *sourceStart = (const UTF8*)Source.data(); in ConvertUTF8toWide()
48 const UTF8 *sourceStart = (const UTF8*)Source.data(); in ConvertUTF8toWide()
69 UTF8 *TargetStart = reinterpret_cast<UTF8 *>(ResultPtr); in ConvertCodePointToUTF8()
70 UTF8 *TargetEnd = TargetStart + 4; in ConvertCodePointToUTF8()
118 UTF8 *Dst = reinterpret_cast<UTF8 *>(&Out[0]); in convertUTF16ToUTF8String()
119 UTF8 *DstEnd = Dst + Out.size(); in convertUTF16ToUTF8String()
154 const UTF8 *Src = reinterpret_cast<const UTF8 *>(SrcUTF8.begin()); in convertUTF8ToUTF16String()
[all …]
/third_party/skia/modules/skunicode/include/
DSkUnicode.h115 virtual bool isControl(SkUnichar utf8) = 0;
116 virtual bool isWhitespace(SkUnichar utf8) = 0;
117 virtual bool isSpace(SkUnichar utf8) = 0;
132 … (const char utf8[], int utf8Units, TextDirection dir, std::vector<BidiRegion>* results) = 0;
134 (const char utf8[], int utf8Units, std::vector<LineBreakBefore>* results) = 0;
136 (const char utf8[], int utf8Units, std::vector<Position>* results) = 0;
138 (const char utf8[], int utf8Units, std::vector<Position>* results) = 0;
147 SkAutoTArray<char> utf8(utf8Units); in convertUtf16ToUtf8()
148 …SkDEBUGCODE(int dstLen =) SkUTF::UTF16ToUTF8(utf8.data(), utf8Units, (uint16_t*)utf16, utf16Units); in convertUtf16ToUtf8()
151 return SkString(utf8.data(), utf8Units); in convertUtf16ToUtf8()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DConvertUTF.h111 typedef unsigned char UTF8; /* typically 8 bits */ typedef
139 const UTF8** sourceStart, const UTF8* sourceEnd,
143 * Convert a partial UTF8 sequence to UTF32. If the sequence ends in an
147 const UTF8** sourceStart, const UTF8* sourceEnd,
151 * Convert a partial UTF8 sequence to UTF32. If the sequence ends in an
155 const UTF8** sourceStart, const UTF8* sourceEnd,
160 UTF8** targetStart, UTF8* targetEnd, ConversionFlags flags);
164 UTF8** targetStart, UTF8* targetEnd, ConversionFlags flags);
174 Boolean isLegalUTF8Sequence(const UTF8 *source, const UTF8 *sourceEnd);
176 Boolean isLegalUTF8String(const UTF8 **source, const UTF8 *sourceEnd);
[all …]
/third_party/python/Lib/test/
Dtest_utf8_mode.py52 out = self.get_output('-X', 'utf8', '-c', code)
55 # undocumented but accepted syntax: -X utf8=1
56 out = self.get_output('-X', 'utf8=1', '-c', code)
59 out = self.get_output('-X', 'utf8=0', '-c', code)
64 # and has the priority over -X utf8
65 out = self.get_output('-X', 'utf8', '-c', code,
78 # -X utf8 has the priority over PYTHONUTF8
79 out = self.get_output('-X', 'utf8=0', '-c', code, PYTHONUTF8='1')
85 out = self.get_output('-X', 'utf8', '-c', code, PYTHONUTF8='1',
113 out = self.get_output('-X', 'utf8', '-c', code)
[all …]
/third_party/skia/modules/skunicode/src/
DSkUnicode_icu.cpp105 // ICU bidi iterator works with utf16 but clients (Flutter for instance) may work with utf8
107 …static std::unique_ptr<SkBidiIterator> makeBidiIterator(const char utf8[], int utf8Units, Directio… in makeBidiIterator() argument
108 // Convert utf8 into utf16 since ubidi only accepts utf16 in makeBidiIterator()
115 int utf16Units = SkUTF::UTF8ToUTF16(nullptr, 0, utf8, utf8Units); in makeBidiIterator()
117 SkDEBUGF("Bidi error: Invalid utf8 input"); in makeBidiIterator()
121 SkDEBUGCODE(int dstLen =) SkUTF::UTF8ToUTF16(utf16.get(), utf16Units, utf8, utf8Units); in makeBidiIterator()
129 static std::vector<Region> getBidiRegions(const char utf8[], int utf8Units, Direction dir) { in getBidiRegions() argument
131 auto bidiIterator = makeBidiIterator(utf8, utf8Units, dir); in getBidiRegions()
133 const char* start8 = utf8; in getBidiRegions()
134 const char* end8 = utf8 + utf8Units; in getBidiRegions()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DConvertUTF.h111 typedef unsigned char UTF8; /* typically 8 bits */ typedef
139 const UTF8** sourceStart, const UTF8* sourceEnd,
143 * Convert a partial UTF8 sequence to UTF32. If the sequence ends in an
147 const UTF8** sourceStart, const UTF8* sourceEnd,
151 * Convert a partial UTF8 sequence to UTF32. If the sequence ends in an
155 const UTF8** sourceStart, const UTF8* sourceEnd,
160 UTF8** targetStart, UTF8* targetEnd, ConversionFlags flags);
164 UTF8** targetStart, UTF8* targetEnd, ConversionFlags flags);
174 Boolean isLegalUTF8Sequence(const UTF8 *source, const UTF8 *sourceEnd);
176 Boolean isLegalUTF8String(const UTF8 **source, const UTF8 *sourceEnd);
[all …]
/third_party/gstreamer/gstplugins_good/ext/taglib/
Dgstapev2mux.cc149 apev2tag->setTitle (String (title, String::UTF8)); in add_one_tag()
157 apev2tag->setAlbum (String (album, String::UTF8)); in add_one_tag()
165 apev2tag->setArtist (String (artist, String::UTF8)); in add_one_tag()
173 apev2tag->addValue (String ("COMPOSER", String::UTF8), in add_one_tag()
174 String (composer, String::UTF8)); in add_one_tag()
182 apev2tag->setGenre (String (genre, String::UTF8)); in add_one_tag()
190 apev2tag->setComment (String (comment, String::UTF8)); in add_one_tag()
218 apev2tag->addValue (String ("TRACK", String::UTF8), in add_one_tag()
219 String (tag_str, String::UTF8), true); in add_one_tag()
236 apev2tag->addValue (String ("TRACK", String::UTF8), in add_one_tag()
[all …]
/third_party/skia/modules/skshaper/src/
DSkShaper_primitive.cpp19 void shape(const char* utf8, size_t utf8Bytes,
25 void shape(const char* utf8, size_t utf8Bytes,
33 void shape(const char* utf8, size_t utf8Bytes,
125 void SkShaperPrimitive::shape(const char* utf8, size_t utf8Bytes, in shape() argument
146 return this->shape(utf8, utf8Bytes, skfont, skbidi, width, handler); in shape()
149 void SkShaperPrimitive::shape(const char* utf8, size_t utf8Bytes, in shape() argument
160 return this->shape(utf8, utf8Bytes, font.currentFont(), (bidi.currentLevel() % 2) == 0, in shape()
164 void SkShaperPrimitive::shape(const char* utf8, size_t utf8Bytes, in shape() argument
171 int glyphCount = font.countText(utf8, utf8Bytes, SkTextEncoding::kUTF8); in shape()
177 font.textToGlyphs(utf8, utf8Bytes, SkTextEncoding::kUTF8, glyphs.get(), glyphCount); in shape()
[all …]
DSkShaper_coretext.cpp34 void shape(const char* utf8, size_t utf8Bytes,
40 void shape(const char* utf8, size_t utf8Bytes,
48 void shape(const char* utf8, size_t utf8Bytes,
62 void SkShaper_CoreText::shape(const char* utf8, size_t utf8Bytes, in shape() argument
83 return this->shape(utf8, utf8Bytes, skfont, skbidi, width, handler); in shape()
86 void SkShaper_CoreText::shape(const char* utf8, size_t utf8Bytes, in shape() argument
97 return this->shape(utf8, utf8Bytes, font.currentFont(), (bidi.currentLevel() % 2) == 0, in shape()
155 bool setUTF8(const char* utf8, size_t size) { in setUTF8() argument
156 SkASSERT(utf8 != nullptr); in setUTF8()
163 auto utf16Size = SkUTF::UTF8ToUTF16(nullptr, 0, utf8, size); in setUTF8()
[all …]
/third_party/flutter/skia/modules/skshaper/src/
DSkShaper_primitive.cpp20 void shape(const char* utf8, size_t utf8Bytes,
26 void shape(const char* utf8, size_t utf8Bytes,
117 void SkShaperPrimitive::shape(const char* utf8, size_t utf8Bytes, in shape() argument
128 return this->shape(utf8, utf8Bytes, font.currentFont(), (bidi.currentLevel() % 2) == 0, in shape()
132 void SkShaperPrimitive::shape(const char* utf8, size_t utf8Bytes, in shape() argument
139 int glyphCount = font.countText(utf8, utf8Bytes, SkTextEncoding::kUTF8); in shape()
145 font.textToGlyphs(utf8, utf8Bytes, SkTextEncoding::kUTF8, glyphs.get(), glyphCount); in shape()
154 size_t bytesConsumed = linebreak(utf8, utf8 + utf8Bytes, font, width, in shape()
158 size_t numGlyphs = SkUTF::CountUTF8(utf8, bytesVisible); in shape()
162 { font.measureText(utf8, bytesVisible, SkTextEncoding::kUTF8), 0 }, in shape()
[all …]
/third_party/json/test/src/
Dunit-unicode4.cpp203 UTF8-octets = *( UTF8-char ) in skip()
204 UTF8-char = UTF8-1 / UTF8-2 / UTF8-3 / UTF8-4 in skip()
205 UTF8-1 = %x00-7F in skip()
206 UTF8-2 = %xC2-DF UTF8-tail in skip()
207 UTF8-3 = %xE0 %xA0-BF UTF8-tail / %xE1-EC 2( UTF8-tail ) / in skip()
208 %xED %x80-9F UTF8-tail / %xEE-EF 2( UTF8-tail ) in skip()
209 UTF8-4 = %xF0 %x90-BF 2( UTF8-tail ) / %xF1-F3 3( UTF8-tail ) / in skip()
210 %xF4 %x80-8F 2( UTF8-tail ) in skip()
211 UTF8-tail = %x80-BF in skip()
214 SECTION("UTF8-4 (xF1-F3 UTF8-tail UTF8-tail UTF8-tail)") in skip()
Dunit-unicode3.cpp203 UTF8-octets = *( UTF8-char ) in skip()
204 UTF8-char = UTF8-1 / UTF8-2 / UTF8-3 / UTF8-4 in skip()
205 UTF8-1 = %x00-7F in skip()
206 UTF8-2 = %xC2-DF UTF8-tail in skip()
207 UTF8-3 = %xE0 %xA0-BF UTF8-tail / %xE1-EC 2( UTF8-tail ) / in skip()
208 %xED %x80-9F UTF8-tail / %xEE-EF 2( UTF8-tail ) in skip()
209 UTF8-4 = %xF0 %x90-BF 2( UTF8-tail ) / %xF1-F3 3( UTF8-tail ) / in skip()
210 %xF4 %x80-8F 2( UTF8-tail ) in skip()
211 UTF8-tail = %x80-BF in skip()
214 SECTION("UTF8-4 (xF0 x90-BF UTF8-tail UTF8-tail)") in skip()
Dunit-unicode5.cpp203 UTF8-octets = *( UTF8-char ) in skip()
204 UTF8-char = UTF8-1 / UTF8-2 / UTF8-3 / UTF8-4 in skip()
205 UTF8-1 = %x00-7F in skip()
206 UTF8-2 = %xC2-DF UTF8-tail in skip()
207 UTF8-3 = %xE0 %xA0-BF UTF8-tail / %xE1-EC 2( UTF8-tail ) / in skip()
208 %xED %x80-9F UTF8-tail / %xEE-EF 2( UTF8-tail ) in skip()
209 UTF8-4 = %xF0 %x90-BF 2( UTF8-tail ) / %xF1-F3 3( UTF8-tail ) / in skip()
210 %xF4 %x80-8F 2( UTF8-tail ) in skip()
211 UTF8-tail = %x80-BF in skip()
214 SECTION("UTF8-4 (xF4 x80-8F UTF8-tail UTF8-tail)") in skip()
Dunit-unicode2.cpp203 UTF8-octets = *( UTF8-char ) in skip()
204 UTF8-char = UTF8-1 / UTF8-2 / UTF8-3 / UTF8-4 in skip()
205 UTF8-1 = %x00-7F in skip()
206 UTF8-2 = %xC2-DF UTF8-tail in skip()
207 UTF8-3 = %xE0 %xA0-BF UTF8-tail / %xE1-EC 2( UTF8-tail ) / in skip()
208 %xED %x80-9F UTF8-tail / %xEE-EF 2( UTF8-tail ) in skip()
209 UTF8-4 = %xF0 %x90-BF 2( UTF8-tail ) / %xF1-F3 3( UTF8-tail ) / in skip()
210 %xF4 %x80-8F 2( UTF8-tail ) in skip()
211 UTF8-tail = %x80-BF in skip()
229 SECTION("UTF8-1 (x00-x7F)") in skip()
[all …]
/third_party/skia/src/utils/
DSkUTF.cpp21 /** @returns -1 iff invalid UTF8 byte,
22 0 iff UTF8 continuation byte,
48 int SkUTF::CountUTF8(const char* utf8, size_t byteLength) { in CountUTF8() argument
49 if (!utf8) { in CountUTF8()
53 const char* stop = utf8 + byteLength; in CountUTF8()
54 while (utf8 < stop) { in CountUTF8()
55 int type = utf8_byte_type(*(const uint8_t*)utf8); in CountUTF8()
56 if (!utf8_type_is_valid_leading_byte(type) || utf8 + type > stop) { in CountUTF8()
60 ++utf8; in CountUTF8()
61 if (!utf8_byte_is_continuation(*(const uint8_t*)utf8)) { in CountUTF8()
[all …]
/third_party/openssl/doc/man7/
DEVP_SIGNATURE-RSA.pod21 =item "digest" (B<OSSL_SIGNATURE_PARAM_DIGEST>) <UTF8 string>
23 =item "properties" (B<OSSL_SIGNATURE_PARAM_PROPERTIES>) <UTF8 string>
27 =item "pad-mode" (B<OSSL_SIGNATURE_PARAM_PAD_MODE>) <UTF8 string>
43 =item "mgf1-digest" (B<OSSL_SIGNATURE_PARAM_MGF1_DIGEST>) <UTF8 string>
47 =item "mgf1-properties" (B<OSSL_SIGNATURE_PARAM_MGF1_PROPERTIES>) <UTF8 string>
52 =item "saltlen" (B<OSSL_SIGNATURE_PARAM_PSS_SALTLEN>) <integer> or <UTF8 string>
84 =item "digest" (B<OSSL_SIGNATURE_PARAM_DIGEST>) <UTF8 string>
86 =item "pad-mode" (B<OSSL_SIGNATURE_PARAM_PAD_MODE>) <UTF8 string>
88 =item "mgf1-digest" (B<OSSL_SIGNATURE_PARAM_MGF1_DIGEST>) <UTF8 string>
90 =item "saltlen" (B<OSSL_SIGNATURE_PARAM_PSS_SALTLEN>) <integer> or <UTF8 string>
/third_party/flutter/skia/src/utils/
DSkUTF.cpp20 /** @returns -1 iff invalid UTF8 byte,
21 0 iff UTF8 continuation byte,
47 int SkUTF::CountUTF8(const char* utf8, size_t byteLength) { in CountUTF8() argument
48 if (!utf8) { in CountUTF8()
52 const char* stop = utf8 + byteLength; in CountUTF8()
53 while (utf8 < stop) { in CountUTF8()
54 int type = utf8_byte_type(*(const uint8_t*)utf8); in CountUTF8()
55 if (!utf8_type_is_valid_leading_byte(type) || utf8 + type > stop) { in CountUTF8()
59 ++utf8; in CountUTF8()
60 if (!utf8_byte_is_continuation(*(const uint8_t*)utf8)) { in CountUTF8()
[all …]
/third_party/openssl/test/recipes/
D25-test_eai_data.t19 #./util/wrap.pl apps/openssl verify -nameopt utf8 -no_check_time -CAfile test/recipes/25-test_eai_d…
20 #./util/wrap.pl apps/openssl verify -nameopt utf8 -no_check_time -CAfile test/recipes/25-test_eai_d…
21 #./util/wrap.pl apps/openssl verify -nameopt utf8 -no_check_time -CAfile test/recipes/25-test_eai_d…
22 #./util/wrap.pl apps/openssl verify -nameopt utf8 -no_check_time -CAfile test/recipes/25-test_eai_d…
48 is(cmp_text($out, srctop_file($folder, "san.utf8")), 0, 'Comparing othername for IDN domain');
53 …ok(run(app(["openssl", "verify", "-nameopt", "utf8", "-no_check_time", "-verify_email", "学生\@eleme…
54 …ok(run(app(["openssl", "verify", "-nameopt", "utf8", "-no_check_time", "-verify_email", "医生\@大学.ex…
57 ok(run(app(["openssl", "verify", "-nameopt", "utf8", "-no_check_time", "-CAfile", $ascii_chain_pem,…
58 ok(run(app(["openssl", "verify", "-nameopt", "utf8", "-no_check_time", "-CAfile", $utf8_chain_pem, …
60 ok(!run(app(["openssl", "verify", "-nameopt", "utf8", "-no_check_time", "-CAfile", $ascii_chain_pem…
[all …]
/third_party/skia/modules/skshaper/include/
DSkShaper.h72 /** Offset to one past the last (utf8) element in the current run. */
99 size_t start; // Offset to the start (utf8) element of the run.
100 size_t end; // Offset to one past the last (utf8) element of the run.
119 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
122 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
136 MakeBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
139 …MakeSkUnicodeBidiRunIterator(SkUnicode* unicode, const char* utf8, size_t utf8Bytes, uint8_t bidiL…
141 MakeIcuBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
153 MakeScriptRunIterator(const char* utf8, size_t utf8Bytes, SkFourByteTag script);
156 MakeSkUnicodeHbScriptRunIterator(SkUnicode* unicode, const char* utf8, size_t utf8Bytes);
[all …]

12345678910>>...96