Lines Matching refs:fUtf8
44 , fUtf8() in ParagraphBuilderImpl()
61 fStyledBlocks.emplace_back(fUtf8.size(), fUtf8.size(), fParagraphStyle.getTextStyle()); in setParagraphStyle()
68 if (!fStyledBlocks.empty() && fStyledBlocks.back().fRange.end == fUtf8.size() && in pushStyle()
73 fStyledBlocks.emplace_back(fUtf8.size(), fUtf8.size(), fTextStyles.top()); in pushStyle()
88 fStyledBlocks.emplace_back(fUtf8.size(), fUtf8.size(), top); in pop()
104 fUtf8.append(utf8); in addText()
108 fUtf8.append(text); in addText()
112 fUtf8.append(text, len); in addText()
120 if (!fUtf8.isEmpty() && !lastOne) { in addPlaceholder()
128 fUtf8.size()); in addPlaceholder()
129 auto start = fUtf8.size(); in addPlaceholder()
136 auto end = fUtf8.size(); in addPlaceholder()
146 if (last.fRange.start == fUtf8.size()) { in endRunIfNeeded()
149 last.fRange.end = fUtf8.size(); in endRunIfNeeded()
154 if (!fUtf8.isEmpty()) { in Build()
161 … fUtf8, fParagraphStyle, fStyledBlocks, fPlaceholders, fFontCollection, std::move(fUnicode)); in Build()