Lines Matching refs:NumParams
4880 unsigned NumParams = Proto->getNumParams(); in ConvertArgumentsForCall() local
4882 unsigned MinArgs = FDecl ? FDecl->getMinRequiredArguments() : NumParams; in ConvertArgumentsForCall()
4890 if (Args.size() < NumParams) { in ConvertArgumentsForCall()
4895 MinArgs == NumParams && !Proto->isVariadic() in ConvertArgumentsForCall()
4903 MinArgs == NumParams && !Proto->isVariadic() in ConvertArgumentsForCall()
4908 Diag(RParenLoc, MinArgs == NumParams && !Proto->isVariadic() in ConvertArgumentsForCall()
4922 assert((Call->getNumArgs() == NumParams) && in ConvertArgumentsForCall()
4928 if (Args.size() > NumParams) { in ConvertArgumentsForCall()
4933 MinArgs == NumParams && !Proto->isVariadic() in ConvertArgumentsForCall()
4936 diagnoseTypo(TC, PDiag(diag_id) << FnKind << NumParams in ConvertArgumentsForCall()
4939 } else if (NumParams == 1 && FDecl && in ConvertArgumentsForCall()
4941 Diag(Args[NumParams]->getBeginLoc(), in ConvertArgumentsForCall()
4942 MinArgs == NumParams in ConvertArgumentsForCall()
4947 << SourceRange(Args[NumParams]->getBeginLoc(), in ConvertArgumentsForCall()
4950 Diag(Args[NumParams]->getBeginLoc(), in ConvertArgumentsForCall()
4951 MinArgs == NumParams in ConvertArgumentsForCall()
4954 << FnKind << NumParams << static_cast<unsigned>(Args.size()) in ConvertArgumentsForCall()
4956 << SourceRange(Args[NumParams]->getBeginLoc(), in ConvertArgumentsForCall()
4964 Call->shrinkNumArgs(NumParams); in ConvertArgumentsForCall()
4988 unsigned NumParams = Proto->getNumParams(); in GatherArgumentsForCall() local
4992 for (unsigned i = FirstParam; i < NumParams; i++) { in GatherArgumentsForCall()
5664 unsigned NumParams = Proto ? Proto->getNumParams() : 0; in BuildResolvedCallExpr() local
5672 ResultTy, VK_RValue, RParenLoc, NumParams); in BuildResolvedCallExpr()
5675 RParenLoc, NumParams, UsesADL); in BuildResolvedCallExpr()
5698 if (CorrectedTypos && Args.size() < NumParams) { in BuildResolvedCallExpr()
5702 RParenLoc, NumParams); in BuildResolvedCallExpr()
5705 RParenLoc, NumParams, UsesADL); in BuildResolvedCallExpr()
5708 TheCall->setNumArgsUnsafe(std::max<unsigned>(Args.size(), NumParams)); in BuildResolvedCallExpr()