Lines Matching refs:utf8Start
645 const char* utf8Start,
858 const char* utf8Start = nullptr; in wrap() local
861 utf8Start = utf8End; in wrap()
877 while (utf8Start < utf8End) { // While there are still code points left in this item in wrap()
878 size_t utf8runLength = utf8End - utf8Start; in wrap()
881 utf8Start, utf8End, in wrap()
888 size_t modelStartCluster = utf8Start - utf8; in wrap()
912 ICUUText utf8UText(utext_openUTF8(&sUtf8UText, utf8Start, utf8runLength, &status)); in wrap()
941 return ShapedRun(RunHandler::Range(utf8Start - utf8, breakIteratorCurrent), in wrap()
948 utf8Start, utf8Start + breakIteratorCurrent, in wrap()
983 utf8Start += best.fUtf8Range.size(); in wrap()
988 if (utf8Start != utf8End) { in wrap()
1034 const char* utf8Start = nullptr; in wrap() local
1037 utf8Start = utf8End; in wrap()
1041 utf8Start, utf8End, in wrap()
1240 const char* utf8Start = nullptr; in wrap() local
1243 utf8Start = utf8End; in wrap()
1247 utf8Start, utf8End, in wrap()
1279 char const * const utf8Start, in shape() argument
1287 size_t utf8runLength = utf8End - utf8Start; in shape()
1288 ShapedRun run(RunHandler::Range(utf8Start - utf8, utf8runLength), in shape()
1302 hb_buffer_add_utf8(buffer, utf8, utf8Start - utf8, utf8Start - utf8, 0); in shape()
1305 const char* utf8Current = utf8Start; in shape()
1329 if (feature.end < SkTo<size_t>(utf8Start - utf8) || in shape()
1334 if (feature.start <= SkTo<size_t>(utf8Start - utf8) && in shape()
1359 run = ShapedRun(RunHandler::Range(utf8Start - utf8, utf8runLength), in shape()