Home | History | Annotate | Download | only in Sema

Lines Matching refs:ArgIndex

785 static bool checkBuiltinArgument(Sema &S, CallExpr *E, unsigned ArgIndex) {
789 ParmVarDecl *Param = Fn->getParamDecl(ArgIndex);
798 E->setArg(ArgIndex, Arg.take());
1608 unsigned ArgIndex = FA->getFormatIdx();
1611 --ArgIndex;
1612 const Expr *Arg = CE->getArg(ArgIndex - 1);
1826 bool HandleInvalidConversionSpecifier(unsigned argIndex, SourceLocation Loc,
1845 unsigned argIndex);
1971 CheckFormatHandler::HandleInvalidConversionSpecifier(unsigned argIndex,
1979 if (argIndex < NumDataArgs) {
1982 CoveredArgs.set(argIndex);
1985 // If argIndex exceeds the number of data arguments we
2014 const char *startSpecifier, unsigned specifierLen, unsigned argIndex) {
2016 if (argIndex >= NumDataArgs) {
2019 << (argIndex+1) << NumDataArgs)
2146 unsigned argIndex = Amt.getArgIndex();
2147 if (argIndex >= NumDataArgs) {
2162 CoveredArgs.set(argIndex);
2163 const Expr *Arg = getDataArg(argIndex);
2281 unsigned argIndex = FS.getArgIndex();
2282 if (argIndex < NumDataArgs) {
2283 // The check to see if the argIndex is valid will come later.
2286 CoveredArgs.set(argIndex);
2364 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex))
2369 const Expr *Ex = getDataArg(argIndex);
2514 unsigned argIndex = FS.getArgIndex();
2515 if (argIndex < NumDataArgs) {
2516 // The check to see if the argIndex is valid will come later.
2519 CoveredArgs.set(argIndex);
2546 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex))
2550 const Expr *Ex = getDataArg(argIndex);