Searched defs:utf8Units (Results 1 – 2 of 2) sorted by relevance
/external/skia/modules/skshaper/src/ |
D | SkUnicode_icu.cpp | 91 …static std::unique_ptr<SkBidiIterator> makeBidiIterator(const char utf8[], int utf8Units, Directio… in makeBidiIterator() 113 static std::vector<Region> getBidiRegions(const char utf8[], int utf8Units, Direction dir) { in getBidiRegions() 169 bool setText(const char utftext8[], int utf8Units) override { in setText() 245 int utf8Units, in extractBidi() 335 (const char utf8[], int utf8Units, BreakType type, std::function<void(int, int)> setBreak) { in extractPositions() argument 384 static int utf8ToUtf16(const char* utf8, size_t utf8Units, std::unique_ptr<uint16_t[]>* utf16) { in utf8ToUtf16() 397 int utf8Units = SkUTF::UTF16ToUTF8(nullptr, 0, utf16, utf16Units); in utf16ToUtf8() local 453 auto utf8Units = SkUnicode_icu::utf16ToUtf8((uint16_t*)utf16.data(), utf16.size(), &utf8); in convertUtf16ToUtf8() local 462 int utf8Units, in getBidiRegions() 469 int utf8Units, in getLineBreaks() [all …]
|
D | SkUnicode.h | 139 void forEachCodepoint(const char* utf8, int32_t utf8Units, Callback&& callback) { in forEachCodepoint()
|