Home | History | Annotate | Download | only in Sema

Lines Matching defs:argIndex

621 static bool checkBuiltinArgument(Sema &S, CallExpr *E, unsigned ArgIndex) {
625 ParmVarDecl *Param = Fn->getParamDecl(ArgIndex);
634 E->setArg(ArgIndex, Arg.take());
1316 unsigned ArgIndex = FA->getFormatIdx();
1317 const Expr *Arg = CE->getArg(ArgIndex - 1);
1474 bool HandleInvalidConversionSpecifier(unsigned argIndex, SourceLocation Loc,
1489 unsigned argIndex);
1564 CheckFormatHandler::HandleInvalidConversionSpecifier(unsigned argIndex,
1572 if (argIndex < NumDataArgs) {
1575 CoveredArgs.set(argIndex);
1578 // If argIndex exceeds the number of data arguments we
1597 const char *startSpecifier, unsigned specifierLen, unsigned argIndex) {
1599 if (argIndex >= NumDataArgs) {
1603 << (argIndex+1) << NumDataArgs
1677 unsigned argIndex = Amt.getArgIndex();
1678 if (argIndex >= NumDataArgs) {
1691 CoveredArgs.set(argIndex);
1692 const Expr *Arg = getDataArg(argIndex);
1815 unsigned argIndex = FS.getArgIndex();
1816 if (argIndex < NumDataArgs) {
1817 // The check to see if the argIndex is valid will come later.
1820 CoveredArgs.set(argIndex);
1887 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex))
1892 const Expr *Ex = getDataArg(argIndex);
2032 unsigned argIndex = FS.getArgIndex();
2033 if (argIndex < NumDataArgs) {
2034 // The check to see if the argIndex is valid will come later.
2037 CoveredArgs.set(argIndex);
2055 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex))