Lines Matching refs:Start
38 const char *Start, const char *&Beg, const char *E, in ParsePrecision() argument
43 const OptionalAmount Amt = ParsePositionAmount(H, Start, Beg, E, in ParsePrecision()
83 const char *Start = nullptr; in ParsePrintfSpecifier() local
95 Start = I++; // Record the start of the format specifier. in ParsePrintfSpecifier()
101 if (!Start) in ParsePrintfSpecifier()
107 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
112 if (ParseArgPosition(H, FS, Start, I, E)) in ParsePrintfSpecifier()
118 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
144 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
149 if (ParseFieldWidth(H, FS, Start, I, E, in ParsePrintfSpecifier()
156 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
165 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
169 if (ParsePrecision(H, FS, Start, I, E, in ParsePrintfSpecifier()
176 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
185 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
205 H.HandleIncompleteSpecifier(Start, E - Start); in ParsePrintfSpecifier()
315 unsigned Len = I - Start; in ParsePrintfSpecifier()
316 if (ParseUTF8InvalidSpecifier(Start, E, Len)) { in ParsePrintfSpecifier()
317 CS.setEndScanList(Start + Len); in ParsePrintfSpecifier()
321 return !H.HandleInvalidPrintfConversionSpecifier(FS, Start, Len); in ParsePrintfSpecifier()
323 return PrintfSpecifierResult(Start, FS); in ParsePrintfSpecifier()