Lines Matching refs:runIndex
148 size_t numRuns = end.runIndex() - start.runIndex() + 1;
179 for (auto runIndex = start.runIndex(); runIndex <= end.runIndex(); ++runIndex) {
180 auto& run = fOwner->run(runIndex);
185 placeholdersInOriginalOrder.push_back(runIndex);
194 auto firstRunIndex = start.runIndex();
197 auto runIndex = firstRunIndex + index;
198 if (fOwner->run(runIndex).isPlaceholder()) {
201 fRunsInVisualOrder.push_back(runIndex);
389 for (auto& runIndex : fRunsInVisualOrder) {
390 auto run = &this->fOwner->run(runIndex);
417 SkASSERT(start.runIndex() == end.runIndex());
968 if (lastRun != cluster.runIndex()) {
971 lastRun = cluster.runIndex();
1000 fEllipsisIndex = cluster.runIndex();
1046 if (lastRun != cluster.runIndex()) {
1049 lastRun = cluster.runIndex();
1061 fEllipsisIndex = cluster.runIndex();
1631 for (auto& runIndex : fRunsInVisualOrder) {
1633 if (!isAlreadyUseEllipsis && fEllipsisIndex == runIndex &&
1642 const auto run = &this->fOwner->run(runIndex);
1669 if (!isAlreadyUseEllipsis && fEllipsisIndex == runIndex) {
1693 for (auto& runIndex : fRunsInVisualOrder) {
1695 const auto run = &this->fOwner->run(runIndex);
2336 prevRunIndex = owner->cluster(clusterIndex).runIndex();
2337 if (prevRunIndex != owner->cluster(range.start).runIndex()) {
2343 RunIndex runIndex = owner->cluster(clusterIndex).runIndex();
2344 if (prevRunIndex != runIndex) {
2381 RunIndex runIndex = owner->cluster(clusterIndex).runIndex();
2382 if (prevRunIndex != runIndex) {
2401 prevRunIndex = runIndex;