Lines Matching refs:Argument

77                             StringRef Modifier, StringRef Argument,  in DummyArgToStringFn()  argument
598 const char *Argument, unsigned ArgumentLen, in HandleSelectModifier() argument
600 const char *ArgumentEnd = Argument+ArgumentLen; in HandleSelectModifier()
604 const char *NextVal = ScanFormat(Argument, ArgumentEnd, '|'); in HandleSelectModifier()
607 Argument = NextVal+1; // Skip this string. in HandleSelectModifier()
612 const char *EndPtr = ScanFormat(Argument, ArgumentEnd, '|'); in HandleSelectModifier()
615 DInfo.FormatDiagnostic(Argument, EndPtr, OutStr); in HandleSelectModifier()
739 const char *Argument, unsigned ArgumentLen, in HandlePluralModifier() argument
741 const char *ArgumentEnd = Argument + ArgumentLen; in HandlePluralModifier()
743 assert(Argument < ArgumentEnd && "Plural expression didn't match."); in HandlePluralModifier()
744 const char *ExprEnd = Argument; in HandlePluralModifier()
749 if (EvalPluralExpr(ValNo, Argument, ExprEnd)) { in HandlePluralModifier()
750 Argument = ExprEnd + 1; in HandlePluralModifier()
751 ExprEnd = ScanFormat(Argument, ArgumentEnd, '|'); in HandlePluralModifier()
755 DInfo.FormatDiagnostic(Argument, ExprEnd, OutStr); in HandlePluralModifier()
758 Argument = ScanFormat(Argument, ArgumentEnd - 1, '|') + 1; in HandlePluralModifier()
844 const char *Modifier = nullptr, *Argument = nullptr; in FormatDiagnostic() local
858 Argument = DiagStr; in FormatDiagnostic()
862 ArgumentLen = DiagStr-Argument; in FormatDiagnostic()
889 const char *ArgumentEnd = Argument + ArgumentLen; in FormatDiagnostic()
890 const char *Pipe = ScanFormat(Argument, ArgumentEnd, '|'); in FormatDiagnostic()
893 const char *FirstDollar = ScanFormat(Argument, Pipe, '$'); in FormatDiagnostic()
897 FormatDiagnostic(Argument, FirstDollar, OutStr); in FormatDiagnostic()
930 HandleSelectModifier(*this, (unsigned)Val, Argument, ArgumentLen, in FormatDiagnostic()
935 HandlePluralModifier(*this, (unsigned)Val, Argument, ArgumentLen, in FormatDiagnostic()
949 HandleSelectModifier(*this, Val, Argument, ArgumentLen, OutStr); in FormatDiagnostic()
953 HandlePluralModifier(*this, (unsigned)Val, Argument, ArgumentLen, in FormatDiagnostic()
1010 StringRef(Argument, ArgumentLen), in FormatDiagnostic()
1024 const char *ArgumentEnd = Argument + ArgumentLen; in FormatDiagnostic()
1025 const char *Pipe = ScanFormat(Argument, ArgumentEnd, '|'); in FormatDiagnostic()
1034 StringRef(Argument, ArgumentLen), in FormatDiagnostic()
1046 const char *FirstDollar = ScanFormat(Argument, ArgumentEnd, '$'); in FormatDiagnostic()
1050 FormatDiagnostic(Argument, FirstDollar, OutStr); in FormatDiagnostic()
1057 StringRef(Argument, ArgumentLen), in FormatDiagnostic()
1071 StringRef(Argument, ArgumentLen), in FormatDiagnostic()