Lines Matching refs:utf8Start
656 const char* utf8Start,
867 const char* utf8Start = nullptr; in wrap() local
870 utf8Start = utf8End; in wrap()
886 while (utf8Start < utf8End) { // While there are still code points left in this item in wrap()
887 size_t utf8runLength = utf8End - utf8Start; in wrap()
890 utf8Start, utf8End, in wrap()
897 size_t modelStartCluster = utf8Start - utf8; in wrap()
917 if (!fLineBreakIterator->setText(utf8Start, utf8runLength)) { in wrap()
939 return ShapedRun(RunHandler::Range(utf8Start - utf8, breakIteratorCurrent), in wrap()
946 utf8Start, utf8Start + breakIteratorCurrent, in wrap()
981 utf8Start += best.fUtf8Range.size(); in wrap()
986 if (utf8Start != utf8End) { in wrap()
1018 const char* utf8Start = nullptr; in wrap() local
1021 utf8Start = utf8End; in wrap()
1025 utf8Start, utf8End, in wrap()
1222 const char* utf8Start = nullptr; in wrap() local
1225 utf8Start = utf8End; in wrap()
1229 utf8Start, utf8End, in wrap()
1296 char const * const utf8Start, in shape() argument
1304 size_t utf8runLength = utf8End - utf8Start; in shape()
1305 ShapedRun run(RunHandler::Range(utf8Start - utf8, utf8runLength), in shape()
1319 hb_buffer_add_utf8(buffer, utf8, utf8Start - utf8, utf8Start - utf8, 0); in shape()
1322 const char* utf8Current = utf8Start; in shape()
1367 if (feature.end < SkTo<size_t>(utf8Start - utf8) || in shape()
1372 if (feature.start <= SkTo<size_t>(utf8Start - utf8) && in shape()
1397 run = ShapedRun(RunHandler::Range(utf8Start - utf8, utf8runLength), in shape()