Lines Matching refs:fUnicode
80 , fUnicode(std::move(unicode)) in ParagraphImpl()
82 SkASSERT(fUnicode); in ParagraphImpl()
98 SkASSERT(fUnicode); in ParagraphImpl()
99 fText = fUnicode->convertUtf16ToUtf8(utf16text); in ParagraphImpl()
256 if (nullptr == fUnicode) { in computeCodeUnitProperties()
264 if (!fUnicode->getBidiRegions(fText.c_str(), fText.size(), textDirection, &fBidiRegions)) { in computeCodeUnitProperties()
269 fUnicode->forEachCodepoint(fText.c_str(), fText.size(), in computeCodeUnitProperties()
271 if (fUnicode->isWhitespace(unichar)) { in computeCodeUnitProperties()
276 if (fUnicode->isSpace(unichar)) { in computeCodeUnitProperties()
285 if (!fUnicode->getLineBreaks(fText.c_str(), fText.size(), &lineBreaks)) { in computeCodeUnitProperties()
296 if (!fUnicode->getGraphemes(fText.c_str(), fText.size(), &graphemes)) { in computeCodeUnitProperties()
783 if (!fUnicode->getWords(fText.c_str(), fText.size(), &fWords)) { in getWordBoundary()
948 return fUnicode->convertUtf16ToUtf8(fParagraphStyle.getEllipsisUtf16()); in getEllipsis()