Lines Matching refs:fRuns

284     if (fRuns.empty()) {
292 if (fRuns.begin()->leftToRight()) {
444 if (fRuns.begin()->leftToRight()) {
461 this->fRuns.reset();
548 this->fRuns.reset();
603 (fRuns.size() == 1 && fRuns[0].fAdvance.fX <= floorWidth - this->detectIndents(0))) {
950 fTextStyles[0].fRange.width() == fText.size() && fRuns.size() == 1) {
952 auto& run = fRuns[0];
969 for (auto& run : fRuns) {
1043 for (auto& run : fRuns) {
1048 if (!fRuns.empty()) {
1049 fCodeUnitProperties[fRuns.back().textRange().end] |= SkUnicode::CodeUnitFlags::kGraphemeStart;
1050 fCodeUnitProperties[fRuns.back().textRange().end] |= SkUnicode::CodeUnitFlags::kGlyphClusterStart;
1055 for (auto& run : fRuns) {
1145 auto& run = this->fRuns[0];
1240 fRuns.size() == 1 && fRuns[0].fAdvance.fX <= maxWidth) {
1250 auto& run = this->fRuns[0];
1457 bool emptyParagraph = fRuns.empty();
1719 fRuns.reset();
1744 bool emptyParagraph = fRuns.empty();
2093 for (auto& run : fRuns) {
2103 for (auto& run : fRuns) {
2114 for (auto& run : fRuns) {
2123 if (fRuns.empty()) {
2127 const auto& firstFont = fRuns.front().font();
2129 auto firstStr = text(fRuns.front().textRange());
2141 for (size_t i = 0; i < fRuns.size(); ++i) {
2142 auto run = fRuns[i];
2151 if (i == (fRuns.size() - 1)) {
2164 if (fRuns.empty()) {
2168 auto& firstFont = const_cast<RSFont&>(fRuns.front().font());
2170 auto firstStr = text(fRuns.front().textRange());
2182 for (size_t i = 0; i < fRuns.size(); ++i) {
2183 auto run = fRuns[i];
2192 if (i == (fRuns.size() - 1)) {
2320 paragraph->fRuns = this->fRuns;
2359 for (auto& run : paragraph->fRuns) {