Lines Matching refs:utf8
126 bool getBidiRegions(const char utf8[],
130 return SkUnicode::extractBidi(utf8, utf8Units, dir, results);
134 static bool isControl(SkUnichar utf8) {
135 return (utf8 < ' ') || (utf8 >= 0x7f && utf8 <= 0x9f) ||
136 (utf8 >= 0x200D && utf8 <= 0x200F) ||
137 (utf8 >= 0x202A && utf8 <= 0x202E);
200 static bool isTabulation(SkUnichar utf8) {
201 return utf8 == '\t';
204 static bool isHardBreak(SkUnichar utf8) {
205 return utf8 == '\n';
227 bool computeCodeUnitFlags(char utf8[],
242 const char* current = utf8;
243 const char* end = utf8 + utf8Units;
245 auto before = current - utf8;
248 auto after = current - utf8;
253 utf8[before] = ' ';
290 bool getWords(const char utf8[], int utf8Units, const char* locale, std::vector<Position>* results) override {