Lines Matching refs:argIndex
2075 for (unsigned ArgIndex = 0, ArgIndexEnd = NonNullArgs.size();
2076 ArgIndex != ArgIndexEnd; ++ArgIndex) {
2077 if (NonNullArgs[ArgIndex])
2078 CheckNonNullArgument(S, Args[ArgIndex], CallSiteLoc);
2624 static bool checkBuiltinArgument(Sema &S, CallExpr *E, unsigned ArgIndex) {
2628 ParmVarDecl *Param = Fn->getParamDecl(ArgIndex);
2637 E->setArg(ArgIndex, Arg.get());
3961 unsigned ArgIndex = FA->getFormatIdx();
3964 --ArgIndex;
3965 const Expr *Arg = CE->getArg(ArgIndex - 1);
4201 bool HandleInvalidConversionSpecifier(unsigned argIndex, SourceLocation Loc,
4220 unsigned argIndex);
4428 CheckFormatHandler::HandleInvalidConversionSpecifier(unsigned argIndex,
4435 if (argIndex < NumDataArgs) {
4438 CoveredArgs.set(argIndex);
4441 // If argIndex exceeds the number of data arguments we
4499 const char *startSpecifier, unsigned specifierLen, unsigned argIndex) {
4501 if (argIndex >= NumDataArgs) {
4504 << (argIndex+1) << NumDataArgs)
4661 unsigned argIndex = Amt.getArgIndex();
4662 if (argIndex >= NumDataArgs) {
4677 CoveredArgs.set(argIndex);
4678 const Expr *Arg = getDataArg(argIndex);
4905 unsigned argIndex = FS.getArgIndex();
4906 if (argIndex < NumDataArgs) {
4907 // The check to see if the argIndex is valid will come later.
4910 CoveredArgs.set(argIndex);
4917 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex + 1))
4921 CoveredArgs.set(argIndex + 1);
4924 const Expr *Ex = getDataArg(argIndex);
4937 Ex = getDataArg(argIndex + 1);
5008 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex))
5011 const Expr *Arg = getDataArg(argIndex);
5462 unsigned argIndex = FS.getArgIndex();
5463 argIndex < NumDataArgs) {
5464 // The check to see if the argIndex is valid will come later.
5467 CoveredArgs.set(argIndex);
5487 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex))
5491 const Expr *Ex = getDataArg(argIndex);
10088 int ArgIndex = *ArgOpt;
10090 Expr *Arg = Message->getArg(ArgIndex)->IgnoreImpCasts();