Lines Matching refs:fCodeUnitProperties
165 this->fCodeUnitProperties.reset(); in middleEllipsisDeal()
431 &fCodeUnitProperties)) { in computeCodeUnitProperties()
438 for (int i = 0; i < fCodeUnitProperties.size(); ++i) { in computeCodeUnitProperties()
439 auto flags = fCodeUnitProperties[i]; in computeCodeUnitProperties()
670 fCodeUnitProperties[run.fTextRange.start] |= SkUnicode::CodeUnitFlags::kGraphemeStart; in buildClusterTable()
671 fCodeUnitProperties[run.fTextRange.start] |= SkUnicode::CodeUnitFlags::kGlyphClusterStart; in buildClusterTable()
674 … fCodeUnitProperties[fRuns.back().textRange().end] |= SkUnicode::CodeUnitFlags::kGraphemeStart; in buildClusterTable()
675 … fCodeUnitProperties[fRuns.back().textRange().end] |= SkUnicode::CodeUnitFlags::kGlyphClusterStart; in buildClusterTable()
690 … fCodeUnitProperties[run.textRange().start] |= SkUnicode::CodeUnitFlags::kSoftLineBreakBefore; in buildClusterTable()
691 … fCodeUnitProperties[run.textRange().end] |= SkUnicode::CodeUnitFlags::kSoftLineBreakBefore; in buildClusterTable()
709 fCodeUnitProperties[charStart] |= SkUnicode::CodeUnitFlags::kGlyphClusterStart; in buildClusterTable()
712 fCodeUnitProperties[run.textRange().start] |= SkUnicode::CodeUnitFlags::kGlyphClusterStart; in buildClusterTable()
1303 if ((fCodeUnitProperties[textRange.start] & SkUnicode::CodeUnitFlags::kGraphemeStart) == 0) { in countSurroundingGraphemes()
1308 if ((fCodeUnitProperties[index] & SkUnicode::CodeUnitFlags::kGraphemeStart) != 0) { in countSurroundingGraphemes()
1317 (fCodeUnitProperties[utf8] & SkUnicode::CodeUnitFlags::kGraphemeStart) == 0) { in findPreviousGraphemeBoundary()
1325 (fCodeUnitProperties[utf8] & SkUnicode::CodeUnitFlags::kGraphemeStart) == 0) { in findNextGraphemeBoundary()
1333 (fCodeUnitProperties[utf8] & SkUnicode::CodeUnitFlags::kGlyphClusterStart) == 0) { in findNextGlyphClusterBoundary()
1341 (fCodeUnitProperties[utf8] & SkUnicode::CodeUnitFlags::kGlyphClusterStart) == 0) { in findPreviousGlyphClusterBoundary()