Lines Matching refs:NumArgsInProto
4040 unsigned NumArgsInProto = Proto->getNumArgs(); in ConvertArgumentsForCall() local
4042 unsigned MinArgs = FDecl ? FDecl->getMinRequiredArguments() : NumArgsInProto; in ConvertArgumentsForCall()
4050 if (Args.size() < NumArgsInProto) { in ConvertArgumentsForCall()
4060 MinArgs == NumArgsInProto && !Proto->isVariadic() in ConvertArgumentsForCall()
4067 Diag(RParenLoc, MinArgs == NumArgsInProto && !Proto->isVariadic() in ConvertArgumentsForCall()
4073 Diag(RParenLoc, MinArgs == NumArgsInProto && !Proto->isVariadic() in ConvertArgumentsForCall()
4087 Call->setNumArgs(Context, NumArgsInProto); in ConvertArgumentsForCall()
4092 if (Args.size() > NumArgsInProto) { in ConvertArgumentsForCall()
4100 MinArgs == NumArgsInProto && !Proto->isVariadic() in ConvertArgumentsForCall()
4103 diagnoseTypo(TC, PDiag(diag_id) << FnKind << NumArgsInProto in ConvertArgumentsForCall()
4106 } else if (NumArgsInProto == 1 && FDecl && in ConvertArgumentsForCall()
4108 Diag(Args[NumArgsInProto]->getLocStart(), in ConvertArgumentsForCall()
4109 MinArgs == NumArgsInProto in ConvertArgumentsForCall()
4115 << SourceRange(Args[NumArgsInProto]->getLocStart(), in ConvertArgumentsForCall()
4118 Diag(Args[NumArgsInProto]->getLocStart(), in ConvertArgumentsForCall()
4119 MinArgs == NumArgsInProto in ConvertArgumentsForCall()
4123 << NumArgsInProto << static_cast<unsigned>(Args.size()) in ConvertArgumentsForCall()
4125 << SourceRange(Args[NumArgsInProto]->getLocStart(), in ConvertArgumentsForCall()
4134 Call->setNumArgs(Context, NumArgsInProto); in ConvertArgumentsForCall()
4161 unsigned NumArgsInProto = Proto->getNumArgs(); in GatherArgumentsForCall() local
4164 if (Args.size() != NumArgsInProto) in GatherArgumentsForCall()
4166 NumArgsToCheck = NumArgsInProto; in GatherArgumentsForCall()