Lines Matching defs:FirstArg
3651 int FirstArg) {
3656 F->getFirstArg() == FirstArg) {
3665 return ::new (Context) FormatAttr(Context, CI, Format, FormatIdx, FirstArg);
3740 uint32_t FirstArg;
3741 if (!S.checkUInt32Argument(AL, FirstArgExpr, FirstArg, 3))
3744 // FirstArg == 0 is is always valid.
3745 if (FirstArg != 0) {
3747 // If the kind is strftime, FirstArg must be 0 because strftime does not
3754 // Else, if the function is variadic, then FirstArg must be 0 or the
3757 if (FirstArg != NumArgs + 1) {
3767 if (FirstArg <= Idx) {
3768 // Else, the function is not variadic, and FirstArg must be 0 or any
3778 FormatAttr *NewAttr = S.mergeFormatAttr(D, AL, II, Idx, FirstArg);