Lines Matching refs:fCurPos
36 : fCurPos(attributeString) {} in SkSVGAttributeParser()
40 auto initial = fCurPos; in advanceWhile()
41 while (f(*fCurPos)) { in advanceWhile()
42 fCurPos++; in advanceWhile()
44 return fCurPos != initial; in advanceWhile()
48 return is_eos(*fCurPos); in parseEOSToken()
60 const char* c = fCurPos; in parseExpectedStringToken()
71 fCurPos = c; in parseExpectedStringToken()
76 if (const char* next = SkParse::FindScalar(fCurPos, res)) { in parseScalarToken()
77 fCurPos = next; in parseScalarToken()
84 if (const char* next = SkParse::FindHex(fCurPos, res)) { in parseHexToken()
85 fCurPos = next; in parseHexToken()
118 if (const char* next = SkParse::FindNamedColor(fCurPos, strlen(fCurPos), c)) { in parseNamedColorToken()
119 fCurPos = next; in parseNamedColorToken()
127 const char* initial = fCurPos; in parseHexColorToken()
133 switch (fCurPos - initial) { in parseHexColorToken()
153 fCurPos = SkParse::FindS32(fCurPos, c); in parseColorComponentToken()
154 if (!fCurPos) { in parseColorComponentToken()
158 if (*fCurPos == '%') { in parseColorComponentToken()
160 fCurPos++; in parseColorComponentToken()
214 const auto* start = fCurPos; in parseIRI()
216 if (start == fCurPos) { in parseIRI()
219 *iri = SkString(start, fCurPos - start); in parseIRI()