Searched refs:fUTF8IndexForUTF16Index (Results 1 – 4 of 4) sorted by relevance
240 fUTF8IndexForUTF16Index.clear(); in Build()270 [&](size_t index) { fUTF8IndexForUTF16Index.emplace_back(index); }, in ensureUTF16Mapping()299 graphemeBreaksUtf8.emplace_back(fUTF8IndexForUTF16Index[indexUtf16]); in setGraphemeBreaksUtf16()314 fUTF8IndexForUTF16Index[lineBreakUtf16.pos], lineBreakUtf16.breakType)); in setLineBreaksUtf16()326 fUTF8IndexForUTF16Index.clear(); in Reset()
797 if (start >= end || start > SkToSizeT(fUTF8IndexForUTF16Index.size()) || end == 0) { in getRectsForRange()813 if (start < SkToSizeT(fUTF8IndexForUTF16Index.size())) { in getRectsForRange()814 auto utf8 = fUTF8IndexForUTF16Index[start]; in getRectsForRange()816 if (start > 0 && fUTF8IndexForUTF16Index[start - 1] == utf8) { in getRectsForRange()817 utf8 = fUTF8IndexForUTF16Index[start + 1]; in getRectsForRange()821 if (end < SkToSizeT(fUTF8IndexForUTF16Index.size())) { in getRectsForRange()822 auto utf8 = this->findPreviousGraphemeBoundary(fUTF8IndexForUTF16Index[end]); in getRectsForRange()1174 [&](size_t index) { fUTF8IndexForUTF16Index.emplace_back(index); }, in ensureUTF16Mapping()1252 if (codeUnitIndex >= SkToSizeT(fUTF8IndexForUTF16Index.size())) { in getLineNumberAtUTF16Offset()1255 const TextIndex utf8 = fUTF8IndexForUTF16Index[codeUnitIndex]; in getLineNumberAtUTF16Offset()[all …]
123 skia_private::TArray<TextIndex, true> fUTF8IndexForUTF16Index; variable
281 skia_private::TArray<TextIndex, true> fUTF8IndexForUTF16Index; variable