Lines Matching refs:Argument

66                             StringRef Modifier, StringRef Argument,  in DummyArgToStringFn()  argument
584 const char *Argument, unsigned ArgumentLen, in HandleSelectModifier() argument
586 const char *ArgumentEnd = Argument+ArgumentLen; in HandleSelectModifier()
590 const char *NextVal = ScanFormat(Argument, ArgumentEnd, '|'); in HandleSelectModifier()
593 Argument = NextVal+1; // Skip this string. in HandleSelectModifier()
598 const char *EndPtr = ScanFormat(Argument, ArgumentEnd, '|'); in HandleSelectModifier()
601 DInfo.FormatDiagnostic(Argument, EndPtr, OutStr); in HandleSelectModifier()
725 const char *Argument, unsigned ArgumentLen, in HandlePluralModifier() argument
727 const char *ArgumentEnd = Argument + ArgumentLen; in HandlePluralModifier()
729 assert(Argument < ArgumentEnd && "Plural expression didn't match."); in HandlePluralModifier()
730 const char *ExprEnd = Argument; in HandlePluralModifier()
735 if (EvalPluralExpr(ValNo, Argument, ExprEnd)) { in HandlePluralModifier()
736 Argument = ExprEnd + 1; in HandlePluralModifier()
737 ExprEnd = ScanFormat(Argument, ArgumentEnd, '|'); in HandlePluralModifier()
741 DInfo.FormatDiagnostic(Argument, ExprEnd, OutStr); in HandlePluralModifier()
744 Argument = ScanFormat(Argument, ArgumentEnd - 1, '|') + 1; in HandlePluralModifier()
830 const char *Modifier = nullptr, *Argument = nullptr; in FormatDiagnostic() local
844 Argument = DiagStr; in FormatDiagnostic()
848 ArgumentLen = DiagStr-Argument; in FormatDiagnostic()
875 const char *ArgumentEnd = Argument + ArgumentLen; in FormatDiagnostic()
876 const char *Pipe = ScanFormat(Argument, ArgumentEnd, '|'); in FormatDiagnostic()
879 const char *FirstDollar = ScanFormat(Argument, Pipe, '$'); in FormatDiagnostic()
883 FormatDiagnostic(Argument, FirstDollar, OutStr); in FormatDiagnostic()
916 HandleSelectModifier(*this, (unsigned)Val, Argument, ArgumentLen, in FormatDiagnostic()
921 HandlePluralModifier(*this, (unsigned)Val, Argument, ArgumentLen, in FormatDiagnostic()
935 HandleSelectModifier(*this, Val, Argument, ArgumentLen, OutStr); in FormatDiagnostic()
939 HandlePluralModifier(*this, (unsigned)Val, Argument, ArgumentLen, in FormatDiagnostic()
995 StringRef(Argument, ArgumentLen), in FormatDiagnostic()
1009 const char *ArgumentEnd = Argument + ArgumentLen; in FormatDiagnostic()
1010 const char *Pipe = ScanFormat(Argument, ArgumentEnd, '|'); in FormatDiagnostic()
1019 StringRef(Argument, ArgumentLen), in FormatDiagnostic()
1031 const char *FirstDollar = ScanFormat(Argument, ArgumentEnd, '$'); in FormatDiagnostic()
1035 FormatDiagnostic(Argument, FirstDollar, OutStr); in FormatDiagnostic()
1042 StringRef(Argument, ArgumentLen), in FormatDiagnostic()
1056 StringRef(Argument, ArgumentLen), in FormatDiagnostic()