Lines Matching refs:fUtf8
40 , fUtf8() in ParagraphBuilderImpl()
61 if (!fStyledBlocks.empty() && fStyledBlocks.back().fRange.end == fUtf8.size() && in pushStyle()
98 fUtf8.append(utf8); in addText()
105 fUtf8.append(text); in addText()
112 fUtf8.append(text, len); in addText()
128 if (!fUtf8.isEmpty() && !lastOne) { in addPlaceholder()
136 fUtf8.size()); in addPlaceholder()
137 auto start = fUtf8.size(); in addPlaceholder()
144 auto end = fUtf8.size(); in addPlaceholder()
154 if (last.fRange.start == fUtf8.size()) { in endRunIfNeeded()
157 last.fRange.end = fUtf8.size(); in endRunIfNeeded()
163 fStyledBlocks.emplace_back(fUtf8.size(), fUtf8.size(), internalPeekStyle()); in startStyledBlock()
172 if (!fUtf8.isEmpty()) { in finalize()
199 fUtf8, fParagraphStyle, fStyledBlocks, fPlaceholders, fFontCollection, fUnicode); in Build()
204 return SkSpan<char>(fUtf8.isEmpty() ? nullptr : const_cast<char*>(fUtf8.c_str()), fUtf8.size()); in getText()
292 fUtf8.reset(); in Reset()