Home | History | Annotate | Download | only in model

Lines Matching defs:fNext

19  *  If the match was successful, |fNext| points to the next unconsumed character in the
22 * Otherwise, |fNext| is nullptr and |fValue| is uninitialized.
26 MatchResult(std::nullptr_t) : fNext(nullptr) {}
27 MatchResult(const char* next, const V& v) : fNext(next), fValue(&v) {}
30 SkASSERT(fValue.isValid() == SkToBool(fNext));
31 return SkToBool(fNext);
37 const char* fNext;
59 return m ? MatchT(m.fNext, V(m.fValue.get()))
128 const auto tailMatch = Seq<Es...>::Match(headMatch.fNext);
129 return tailMatch ? MatchT(tailMatch.fNext, V(*headMatch, *tailMatch))
157 return MatchT(m1.fNext, V(m1.fValue.get(), nullptr));
160 return MatchT(m2.fNext, V(nullptr, m2.fValue.get()));
184 in = m.fNext;
238 return m ? MatchT(m.fNext, V()) : nullptr;