• Home
  • Raw
  • Download

Lines Matching refs:textRange

43         if (fCurrentRun->textRange() == unresolved.fText) {  in commitRunBuffer()
425 void OneLineShaper::iterateThroughFontStyles(TextRange textRange, in iterateThroughFontStyles() argument
448 …ockRange blockRange(std::max(block.fRange.start, textRange.start), std::min(block.fRange.end, text… in iterateThroughFontStyles()
563 TextRange textRange(start, end); in iterateThroughShapingRegions() local
564 auto blockRange = fParagraph->findAllBlocks(textRange); in iterateThroughShapingRegions()
568 if (!shape(textRange, styleSpan, advanceX, start, bidiRegion.level)) { in iterateThroughShapingRegions()
623 …(TextRange textRange, SkSpan<Block> styleSpan, SkScalar& advanceX, TextIndex textStart, uint8_t de… in shape() argument
632 iterateThroughFontStyles(textRange, styleSpan, in shape()
742 TextRange textRange(normalizeTextRange(glyphs)); in clusteredText() local
743 textRange.start = findBaseChar(textRange.start, Dir::left); in clusteredText()
744 textRange.end = findBaseChar(textRange.end, Dir::right); in clusteredText()
749 while (glyphs.start > 0 && clusterIndex(glyphs.start) > textRange.start) { in clusteredText()
752 while (glyphs.end < fCurrentRun->size() && clusterIndex(glyphs.end) < textRange.end) { in clusteredText()
756 while (glyphs.start > 0 && clusterIndex(glyphs.start - 1) < textRange.end) { in clusteredText()
759 while (glyphs.end < fCurrentRun->size() && clusterIndex(glyphs.end) > textRange.start) { in clusteredText()
764 return { textRange.start, textRange.end }; in clusteredText()