Lines Matching defs:utf8
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()
244 static bool extractBidi(const char utf8[], in extractBidi()
335 (const char utf8[], int utf8Units, BreakType type, std::function<void(int, int)> setBreak) { in extractPositions()
384 static int utf8ToUtf16(const char* utf8, size_t utf8Units, std::unique_ptr<uint16_t[]>* utf16) { in utf8ToUtf16()
396 … static int utf16ToUtf8(const uint16_t* utf16, size_t utf16Units, std::unique_ptr<char[]>* utf8) { in utf16ToUtf8()
434 bool isControl(SkUnichar utf8) override { in isControl()
438 bool isWhitespace(SkUnichar utf8) override { in isWhitespace()
442 bool isSpace(SkUnichar utf8) override { in isSpace()
446 static bool isHardLineBreak(SkUnichar utf8) { in isHardLineBreak()
452 std::unique_ptr<char[]> utf8; in convertUtf16ToUtf8() local
461 bool getBidiRegions(const char utf8[], in getBidiRegions()
468 bool getLineBreaks(const char utf8[], in getLineBreaks()
480 bool getWords(const char utf8[], int utf8Units, std::vector<Position>* results) override { in getWords()
492 bool getGraphemes(const char utf8[], int utf8Units, std::vector<Position>* results) override { in getGraphemes()