Lines Matching defs:NumArgs
2399 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumParams();
2400 ArgIdx != NumArgs; ++ArgIdx) {
2560 for (unsigned ArgIdx = 0, NumArgs = FromFunctionType->getNumParams();
2561 ArgIdx != NumArgs; ++ArgIdx) {
3157 unsigned NumArgs = 1;
3171 NumArgs = InitList->getNumInits();
3190 if (NumArgs == 1) {
3200 /*ExplicitArgs*/ nullptr, llvm::makeArrayRef(Args, NumArgs),
3206 llvm::makeArrayRef(Args, NumArgs),
6705 /// as "x Op y". , Args/NumArgs provides the operator arguments, and
6755 /// of the built-in candidate, respectively. Args and NumArgs are the
8569 unsigned NumArgs = Cand1.NumConversions;
8570 assert(Cand2.NumConversions == NumArgs && "Overload candidate mismatch");
8572 for (unsigned ArgIdx = StartArg; ArgIdx < NumArgs; ++ArgIdx) {
9296 unsigned NumArgs) {
9309 if (NumArgs < MinParams) {
9385 unsigned NumArgs,
9473 DiagnoseArityMismatch(S, Found, Templated, NumArgs);
9596 unsigned NumArgs,
9600 if (CheckArityMismatch(S, Cand, NumArgs))
9604 Cand->DeductionFailure, NumArgs, TakingCandidateAddress);
9686 unsigned NumArgs,
9713 return DiagnoseArityMismatch(S, Cand, NumArgs);
9716 return DiagnoseBadDeduction(S, Cand, NumArgs,
9867 size_t NumArgs;
9870 : S(S), NumArgs(nArgs) {}
9898 int LDist = std::abs((int)L->getNumParams() - (int)NumArgs);
9899 int RDist = std::abs((int)R->getNumParams() - (int)NumArgs);
10186 DeductionFailure, /*NumArgs=*/0, ForTakingAddress);
11199 MakeValidator(Sema &SemaRef, MemberExpr *ME, size_t NumArgs,
11203 return llvm::make_unique<FunctionCallFilterCCC>(SemaRef, NumArgs,
11443 /// arguments Args/NumArgs, attempt to resolve the function call down
11512 unsigned NumArgs = 1;
11521 NumArgs = 2;
11524 ArrayRef<Expr *> ArgsArray(Args, NumArgs);
12124 /// function (and includes the object parameter), Args/NumArgs are the