Lines Matching refs:size
28 auto oldUnresolvedCount = fUnresolvedBlocks.size();
31 for (size_t i = 0; i < fCurrentRun->size(); ++i) {
44 if (oldUnresolvedCount == fUnresolvedBlocks.size()) {
48 } else if (oldUnresolvedCount == fUnresolvedBlocks.size() - 1) {
66 SkDebugf("Resolved: %zu\n", fResolvedBlocks.size());
83 auto size = fUnresolvedBlocks.size();
84 SkDebugf("Unresolved: %zu\n", size);
148 GlyphRange resolvedGlyphs(resolvedGlyphsStart, fCurrentRun->size());
202 resolvedBlock.fRun->fIndex = this->fParagraph->fRuns.size();
225 this->fParagraph->fRuns.size(),
270 if (this->fCurrentRun->size() == 0) {
275 GlyphRange(0, this->fCurrentRun->size()),
276 this->fCurrentRun->size());
283 if (unresolved.fGlyphs.width() == fCurrentRun->size()) {
285 } else if (fUnresolvedBlocks.size() > 0) {
320 for (size_t i = 0; i < fCurrentRun->size(); ++i) {
364 block.end = fCurrentRun->size();
376 end = fParagraph->fText.size();
389 if (ff.fName.size() != 4) {
535 auto resolvedBlocksBefore = fResolvedBlocks.size();
541 } else if (resolvedBlocksBefore < fResolvedBlocks.size()) {
573 while (bidiIndex < fParagraph->fBidiRegions.size()) {
580 end = fParagraph->fText.size();
612 auto typeface = typefaces.size() ? typefaces.front() : nullptr;
620 uint8_t bidiLevel = (bidiIndex < fParagraph->fBidiRegions.size())
636 fParagraph->fRuns.size(),
732 auto resolvedCount = fResolvedBlocks.size();
733 auto unresolvedCount = fUnresolvedBlocks.size();
743 SkShaper::TrivialFontRunIterator fontIter(font, unresolvedText.size());
746 SkShaper::TrivialBiDiRunIterator bidiIter(defaultBidiLevel, unresolvedText.size());
748 unresolvedText.begin(), unresolvedText.size());
752 SkTArray<SkShaper::Feature> adjustedFeatures(features.size());
762 shaper->shape(unresolvedText.begin(), unresolvedText.size(),
764 adjustedFeatures.data(), adjustedFeatures.size(),
776 } else if (resolvedCount < fResolvedBlocks.size()) {
832 while (glyphs.end < fCurrentRun->size() && clusterIndex(glyphs.end) < textRange.end) {
839 while (glyphs.end < fCurrentRun->size() && clusterIndex(glyphs.end) > textRange.start) {