Home | History | Annotate | Download | only in Sema

Lines Matching refs:ArgIndex

1159   unsigned ArgIndex = 0;
1161 I != E; ++I, ++ArgIndex) {
1164 (ArgIndex < NonNullArgs.size() && NonNullArgs[ArgIndex]))
1165 CheckNonNullArgument(S, Args[ArgIndex], CallSiteLoc);
1169 for (/**/; ArgIndex < NonNullArgs.size(); ++ArgIndex)
1170 if (NonNullArgs[ArgIndex])
1171 CheckNonNullArgument(S, Args[ArgIndex], CallSiteLoc);
1685 static bool checkBuiltinArgument(Sema &S, CallExpr *E, unsigned ArgIndex) {
1689 ParmVarDecl *Param = Fn->getParamDecl(ArgIndex);
1698 E->setArg(ArgIndex, Arg.get());
2721 unsigned ArgIndex = FA->getFormatIdx();
2724 --ArgIndex;
2725 const Expr *Arg = CE->getArg(ArgIndex - 1);
2934 bool HandleInvalidConversionSpecifier(unsigned argIndex, SourceLocation Loc,
2953 unsigned argIndex);
3143 CheckFormatHandler::HandleInvalidConversionSpecifier(unsigned argIndex,
3151 if (argIndex < NumDataArgs) {
3154 CoveredArgs.set(argIndex);
3157 // If argIndex exceeds the number of data arguments we
3186 const char *startSpecifier, unsigned specifierLen, unsigned argIndex) {
3188 if (argIndex >= NumDataArgs) {
3191 << (argIndex+1) << NumDataArgs)
3336 unsigned argIndex = Amt.getArgIndex();
3337 if (argIndex >= NumDataArgs) {
3352 CoveredArgs.set(argIndex);
3353 const Expr *Arg = getDataArg(argIndex);
3546 unsigned argIndex = FS.getArgIndex();
3547 if (argIndex < NumDataArgs) {
3548 // The check to see if the argIndex is valid will come later.
3551 CoveredArgs.set(argIndex);
3558 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex + 1))
3562 CoveredArgs.set(argIndex + 1);
3565 const Expr *Ex = getDataArg(argIndex);
3578 Ex = getDataArg(argIndex + 1);
3649 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex))
3652 const Expr *Arg = getDataArg(argIndex);
4104 unsigned argIndex = FS.getArgIndex();
4105 if (argIndex < NumDataArgs) {
4106 // The check to see if the argIndex is valid will come later.
4109 CoveredArgs.set(argIndex);
4129 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex))
4133 const Expr *Ex = getDataArg(argIndex);
8507 int ArgIndex = *ArgOpt;
8514 Expr *Arg = Message->getArg(ArgIndex)->IgnoreImpCasts();