Lines Matching refs:next

165     } while ((span = span->next()->upCastable()));
202 SkDebugf(" tEnd=%1.9g", span->next()->t());
218 } while ((span = span->next()->upCastable()));
231 span->t(), span->debugID(), pt.fX, pt.fY, span->next()->t());
255 span->t(), span->debugID(), pt.fX, pt.fY, span->next()->t(), winding, oppWinding);
315 const SkOpAngle* next = this;
317 next->dumpOne(true);
319 next = next->fNext;
320 } while (next && next != first);
321 next = first;
323 next->debugValidate();
324 next = next->fNext;
325 } while (next && next != first);
332 const SkOpAngle* next = this;
338 if (next->unorderable()) {
341 const SkOpSpan* minSpan = next->start()->starter(next->end());
345 bool op = next->segment()->operand();
346 bool isXor = next->segment()->isXor();
347 bool oppXor = next->segment()->oppXor();
354 wind += next->debugSign() * (op ? minSpan->oppValue() : minSpan->windValue());
361 opp += next->debugSign() * (op ? minSpan->windValue() : minSpan->oppValue());
365 next = next->fNext;
366 } while (next && next != first);
375 const SkOpAngle* next = first;
378 // SK_ALWAYSBREAK(next->fSegment->debugContains(next));
379 angles.push(next);
380 next = next->next();
381 if (next == first) {
384 SK_ALWAYSBREAK(!angles.contains(next));
385 if (!next) {
418 SkASSERT(!prev || prev->upCast()->next() == span);
425 } while (!span->final() && (span = span->upCast()->next()));
436 const SkOpSpanBase* next = this;
439 nextCoin = next->fCoinEnd;
453 } while ((next = nextCoin) && next != this);
464 ptT = ptT->next();
481 const SkOpSpan* next = this;
484 nextCoin = next->fCoincident;
498 } while ((next = nextCoin) && next != this);
528 const SkOpPtT* next = this;
544 } while ((next = next->fNext) && next != this);
590 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) {