Lines Matching refs:Argument

49                             StringRef Modifier, StringRef Argument,  in DummyArgToStringFn()  argument
449 const char *Argument, unsigned ArgumentLen, in HandleSelectModifier() argument
451 const char *ArgumentEnd = Argument+ArgumentLen; in HandleSelectModifier()
455 const char *NextVal = ScanFormat(Argument, ArgumentEnd, '|'); in HandleSelectModifier()
458 Argument = NextVal+1; // Skip this string. in HandleSelectModifier()
463 const char *EndPtr = ScanFormat(Argument, ArgumentEnd, '|'); in HandleSelectModifier()
466 DInfo.FormatDiagnostic(Argument, EndPtr, OutStr); in HandleSelectModifier()
591 const char *Argument, unsigned ArgumentLen, in HandlePluralModifier() argument
593 const char *ArgumentEnd = Argument + ArgumentLen; in HandlePluralModifier()
595 assert(Argument < ArgumentEnd && "Plural expression didn't match."); in HandlePluralModifier()
596 const char *ExprEnd = Argument; in HandlePluralModifier()
601 if (EvalPluralExpr(ValNo, Argument, ExprEnd)) { in HandlePluralModifier()
602 Argument = ExprEnd + 1; in HandlePluralModifier()
603 ExprEnd = ScanFormat(Argument, ArgumentEnd, '|'); in HandlePluralModifier()
607 DInfo.FormatDiagnostic(Argument, ExprEnd, OutStr); in HandlePluralModifier()
610 Argument = ScanFormat(Argument, ArgumentEnd - 1, '|') + 1; in HandlePluralModifier()
697 const char *Modifier = nullptr, *Argument = nullptr; in FormatDiagnostic() local
711 Argument = DiagStr; in FormatDiagnostic()
715 ArgumentLen = DiagStr-Argument; in FormatDiagnostic()
742 const char *Pipe = ScanFormat(Argument, Argument + ArgumentLen, '|'); in FormatDiagnostic()
743 const char *FirstDollar = ScanFormat(Argument, Pipe, '$'); in FormatDiagnostic()
747 FormatDiagnostic(Argument, FirstDollar, OutStr); in FormatDiagnostic()
780 HandleSelectModifier(*this, (unsigned)Val, Argument, ArgumentLen, in FormatDiagnostic()
785 HandlePluralModifier(*this, (unsigned)Val, Argument, ArgumentLen, in FormatDiagnostic()
799 HandleSelectModifier(*this, Val, Argument, ArgumentLen, OutStr); in FormatDiagnostic()
803 HandlePluralModifier(*this, (unsigned)Val, Argument, ArgumentLen, in FormatDiagnostic()
858 StringRef(Argument, ArgumentLen), in FormatDiagnostic()
872 const char *ArgumentEnd = Argument + ArgumentLen; in FormatDiagnostic()
873 const char *Pipe = ScanFormat(Argument, ArgumentEnd, '|'); in FormatDiagnostic()
882 StringRef(Argument, ArgumentLen), in FormatDiagnostic()
894 const char *FirstDollar = ScanFormat(Argument, ArgumentEnd, '$'); in FormatDiagnostic()
898 FormatDiagnostic(Argument, FirstDollar, OutStr); in FormatDiagnostic()
905 StringRef(Argument, ArgumentLen), in FormatDiagnostic()
919 StringRef(Argument, ArgumentLen), in FormatDiagnostic()