Lines Matching refs:ValNo
340 static void HandleSelectModifier(const DiagnosticInfo &DInfo, unsigned ValNo, in HandleSelectModifier() argument
346 while (ValNo) { in HandleSelectModifier()
351 --ValNo; in HandleSelectModifier()
364 static void HandleIntegerSModifier(unsigned ValNo, in HandleIntegerSModifier() argument
366 if (ValNo != 1) in HandleIntegerSModifier()
374 static void HandleOrdinalModifier(unsigned ValNo, in HandleOrdinalModifier() argument
376 assert(ValNo != 0 && "ValNo must be strictly positive!"); in HandleOrdinalModifier()
382 Out << ValNo; in HandleOrdinalModifier()
386 switch (ValNo % 100) { in HandleOrdinalModifier()
392 switch (ValNo % 10) { in HandleOrdinalModifier()
432 static bool EvalPluralExpr(unsigned ValNo, const char *Start, const char *End) { in EvalPluralExpr() argument
445 unsigned ValMod = ValNo % Arg; in EvalPluralExpr()
452 if (TestPluralRange(ValNo, Start, End)) in EvalPluralExpr()
498 static void HandlePluralModifier(const DiagnosticInfo &DInfo, unsigned ValNo, in HandlePluralModifier() argument
509 if (EvalPluralExpr(ValNo, Argument, ExprEnd)) { in HandlePluralModifier()