Lines Matching refs:ShapedRunGlyphIterator
754 struct ShapedRunGlyphIterator {
755 ShapedRunGlyphIterator(const SkTArray<ShapedRun>& origRuns)
759 ShapedRunGlyphIterator(const ShapedRunGlyphIterator& that) = default;
760 ShapedRunGlyphIterator& operator=(const ShapedRunGlyphIterator& that) = default;
761 bool operator==(const ShapedRunGlyphIterator& that) const {
766 bool operator!=(const ShapedRunGlyphIterator& that) const {
1264 ShapedRunGlyphIterator beginning(runs);
1267 ShapedRunGlyphIterator candidateLineBreak(runs);
1271 ShapedRunGlyphIterator candidateGraphemeBreak(runs);
1275 ShapedRunGlyphIterator current(runs);
1334 ShapedRunGlyphIterator previousBreak(runs);
1335 ShapedRunGlyphIterator glyphIterator(runs);
1338 const ShapedRunGlyphIterator current = glyphIterator;