Lines Matching defs:NumArgs
373 unsigned NumArgs = TheCall->getNumArgs();
375 if (NumArgs < 4) {
411 if (NumArgs == 4) {
433 if (NumArgs >= 7) {
472 if (NumArgs == 7)
1945 unsigned NumArgs) {
1960 if (!Format || NumArgs <= Idx)
2157 unsigned NumArgs
2163 --NumArgs;
2165 checkCall(FDecl, Proto, llvm::makeArrayRef(Args, NumArgs),
2177 DiagnoseCStringFormatDirectiveInCFAPI(*this, FDecl, Args, NumArgs);
2303 const unsigned NumArgs[] = { 2, 2, 3, 3, 3, 3, 4, 5, 6 };
2387 if (TheCall->getNumArgs() < NumArgs[Form]) {
2389 << 0 << NumArgs[Form] << TheCall->getNumArgs()
2392 } else if (TheCall->getNumArgs() > NumArgs[Form]) {
2393 Diag(TheCall->getArg(NumArgs[Form])->getLocStart(),
2395 << 0 << NumArgs[Form] << TheCall->getNumArgs()
2504 for (unsigned i = 1; i != NumArgs[Form]; ++i) {
3025 unsigned numArgs = isStore ? 2 : 1;
3028 if (checkArgCount(*this, TheCall, numArgs))
3035 Expr *PointerArg = TheCall->getArg(numArgs - 1);
3042 TheCall->setArg(numArgs - 1, PointerArg);
3341 bool Sema::SemaBuiltinFPClassification(CallExpr *TheCall, unsigned NumArgs) {
3342 if (TheCall->getNumArgs() < NumArgs)
3344 << 0 << NumArgs << TheCall->getNumArgs()/*function call*/;
3345 if (TheCall->getNumArgs() > NumArgs)
3346 return Diag(TheCall->getArg(NumArgs)->getLocStart(),
3348 << 0 /*function call*/ << NumArgs << TheCall->getNumArgs()
3349 << SourceRange(TheCall->getArg(NumArgs)->getLocStart(),
3352 Expr *OrigArg = TheCall->getArg(NumArgs-1);
3370 TheCall->setArg(NumArgs-1, CastArg);
3495 unsigned NumArgs = TheCall->getNumArgs();
3497 if (NumArgs > 3)
3500 << 0 /*function call*/ << 3 << NumArgs
3505 for (unsigned i = 1; i != NumArgs; ++i)
3530 unsigned NumArgs = TheCall->getNumArgs();
3532 if (NumArgs > 3)
3535 << 0 /*function call*/ << 3 << NumArgs
3553 if (NumArgs > 2) {
6326 unsigned NumArgs = Call->getNumArgs();
6327 if ((NumArgs != 3) && (NumArgs != 4))
7967 unsigned NumArgs = TheCall->getNumArgs();
7968 for (unsigned i = 0; i < NumArgs; ++i) {
7975 IsSwapped |= ((i < (NumArgs - 1)) &&
8289 if (unsigned NumArgs = CEx->getNumArgs()) {
8290 Expr *LastA = CEx->getArg(NumArgs - 1);