Lines Matching defs:utf16Units
74 virtual bool setText(const char16_t utftext16[], int utf16Units) = 0;
156 char16_t utf16[], int utf16Units, bool replaceTabs,
159 static SkString convertUtf16ToUtf8(const char16_t * utf16, int utf16Units);
226 void forEachCodepoint(const char16_t* utf16, int32_t utf16Units, Callback&& callback) {
228 const char16_t* end = utf16 + utf16Units;
238 void forEachBidiRegion(const uint16_t utf16[], int utf16Units, SkBidiIterator::Direction dir, Callback&& callback) {
239 auto iter = makeBidiIterator(utf16, utf16Units, dir);
241 const uint16_t* end16 = utf16 + utf16Units;
262 void forEachBreak(const char16_t utf16[], int utf16Units, SkUnicode::BreakType type, Callback&& callback) {
264 iter->setText(utf16, utf16Units);