Lines Matching refs:NewArgs
3751 TemplateArgumentListInfo NewArgs = TemplateArgs;
3755 SourceLocation RAngleLoc = NewArgs.getRAngleLoc();
3764 unsigned ArgIdx = 0, NumArgs = NewArgs.size();
3798 if (CheckTemplateArgument(*Param, NewArgs[ArgIdx], Template,
3804 NewArgs[ArgIdx].getArgument().isPackExpansion() &&
3810 Diag(NewArgs[ArgIdx].getLocation(),
3812 << NewArgs[ArgIdx].getSourceRange();
3844 Converted.push_back(NewArgs[ArgIdx].getArgument());
3894 NewArgs);
3911 NewArgs);
3929 NewArgs);
3961 NewArgs.addArgument(Arg);
3974 while (ArgIdx < NumArgs && NewArgs[ArgIdx].getArgument().isPackExpansion())
3975 Converted.push_back(NewArgs[ArgIdx++].getArgument());
3981 return diagnoseArityMismatch(*this, Template, TemplateLoc, NewArgs);
3985 TemplateArgs = std::move(NewArgs);