Lines Matching defs:FirstArg
3476 int FirstArg) {
3481 F->getFirstArg() == FirstArg) {
3490 return ::new (Context) FormatAttr(Context, CI, Format, FormatIdx, FirstArg);
3565 uint32_t FirstArg;
3566 if (!S.checkUInt32Argument(AL, FirstArgExpr, FirstArg, 3))
3569 // FirstArg == 0 is is always valid.
3570 if (FirstArg != 0) {
3572 // If the kind is strftime, FirstArg must be 0 because strftime does not
3579 // Else, if the function is variadic, then FirstArg must be 0 or the
3582 if (FirstArg != NumArgs + 1) {
3592 if (FirstArg <= Idx) {
3593 // Else, the function is not variadic, and FirstArg must be 0 or any
3603 FormatAttr *NewAttr = S.mergeFormatAttr(D, AL, II, Idx, FirstArg);