Lines Matching defs:test
198 const SkOpSpanBase* test = &fHead;
202 testPtT = test->ptT();
223 } while ((test = test->upCast()->next()));
225 return opp && !test->contains(opp) ? nullptr : testPtT;
229 bool SkOpSegment::addExpanded(double newT, const SkOpSpanBase* test, bool* startOver) {
241 SkOpPtT* oppPrev = test->ptT()->oppPrev(newPtT);
244 SkOpSpanBase* writableTest = const_cast<SkOpSpanBase*>(test);
1267 SkOpSpanBase* test = &fHead;
1269 int addCount = test->spanAddsCount();
1274 SkOpPtT* startPtT = test->ptT();
1330 // it contains spans of segments in test's loop but not including 'this'
1358 } while ((test = test->final() ? nullptr : test->upCast()->next()));
1439 int escapeHatch = 9999; // the largest count for a regular test is 50; for a fuzzer, 500
1447 SkOpSpanBase* test = ptT->span();
1448 if (ptT->segment() == this && !ptT->deleted() && test != spanBase
1449 && test->ptT() == ptT) {
1450 if (test->final()) {
1456 } else if (test->prev()) {
1457 test->upCast()->release(headPtT);
1467 SkOpSpanBase* test = spanBase->upCast()->next();
1469 if (!this->spansNearby(spanBase, test, &found)) {
1473 if (test->final()) {
1475 test->merge(spanBase->upCast());
1481 spanBase->merge(test->upCast());
1484 spanBase = test;