Lines Matching defs:utf16
208 static bool extractWords(uint16_t utf16[], int utf16Units, const char* locale, std::vector<Position>* words) {
219 ICUUText utf16UText(sk_utext_openUChars(nullptr, (UChar*)utf16, utf16Units, &status));
378 // Convert to UTF16 since we want the results in utf16
379 auto utf16 = convertUtf8ToUtf16(utf8, utf8Units);
380 return SkUnicode_icu::extractWords((uint16_t*)utf16.c_str(), utf16.size(), locale, results);
433 bool computeCodeUnitFlags(char16_t utf16[], int utf16Units, bool replaceTabs,
439 this->forEachCodepoint((char16_t*)&utf16[0], utf16Units,
440 [results, replaceTabs, &utf16](SkUnichar unichar, int32_t start, int32_t end) {
446 utf16[start] = ' ';
461 this->forEachBreak((char16_t*)&utf16[0],
469 (char16_t*)&utf16[0],