| /third_party/node/test/parallel/ |
| D | test-buffer-slice.js | 27 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 …]
|
| D | test-internal-util-normalizeencoding.js | 9 [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'],
|
| D | test-trace-events-fs-sync.js | 19 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 …]
|
| D | test-icu-transcode.js | 10 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/ |
| D | v3_utf8.c | 30 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/ |
| D | ConvertUTFWrapper.cpp | 20 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/ |
| D | ConvertUTFWrapper.cpp | 21 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/ |
| D | SkUnicode.h | 115 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/ |
| D | ConvertUTF.h | 111 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/ |
| D | test_utf8_mode.py | 52 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/ |
| D | SkUnicode_icu.cpp | 105 // 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/ |
| D | ConvertUTF.h | 111 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/ |
| D | gstapev2mux.cc | 149 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/ |
| D | SkShaper_primitive.cpp | 19 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 …]
|
| D | SkShaper_coretext.cpp | 34 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/ |
| D | SkShaper_primitive.cpp | 20 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/ |
| D | unit-unicode4.cpp | 203 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()
|
| D | unit-unicode3.cpp | 203 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()
|
| D | unit-unicode5.cpp | 203 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()
|
| D | unit-unicode2.cpp | 203 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/ |
| D | SkUTF.cpp | 21 /** @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/ |
| D | EVP_SIGNATURE-RSA.pod | 21 =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/ |
| D | SkUTF.cpp | 20 /** @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/ |
| D | 25-test_eai_data.t | 19 #./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/ |
| D | SkShaper.h | 72 /** 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 …]
|