Lines Matching refs:Start
39 const char *Start, const char *&Beg, const char *E, in ParsePrecision() argument
44 const OptionalAmount Amt = ParsePositionAmount(H, Start, Beg, E, in ParsePrecision()
84 const char *Start = nullptr; in ParsePrintfSpecifier() local
96 Start = I++; // Record the start of the format specifier. in ParsePrintfSpecifier()
102 if (!Start) in ParsePrintfSpecifier()
108 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
113 if (ParseArgPosition(H, FS, Start, I, E)) in ParsePrintfSpecifier()
119 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
164 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
213 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
218 if (ParseFieldWidth(H, FS, Start, I, E, in ParsePrintfSpecifier()
225 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
234 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
238 if (ParsePrecision(H, FS, Start, I, E, in ParsePrintfSpecifier()
245 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
257 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
277 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
415 unsigned Len = I - Start; in ParsePrintfSpecifier()
416 if (ParseUTF8InvalidSpecifier(Start, E, Len)) { in ParsePrintfSpecifier()
417 CS.setEndScanList(Start + Len); in ParsePrintfSpecifier()
421 return !H.HandleInvalidPrintfConversionSpecifier(FS, Start, Len); in ParsePrintfSpecifier()
423 return PrintfSpecifierResult(Start, FS); in ParsePrintfSpecifier()