Lines Matching refs:NewArgs
3789 TemplateArgumentListInfo NewArgs = TemplateArgs;
3793 SourceLocation RAngleLoc = NewArgs.getRAngleLoc();
3802 unsigned ArgIdx = 0, NumArgs = NewArgs.size();
3836 if (CheckTemplateArgument(*Param, NewArgs[ArgIdx], Template,
3842 NewArgs[ArgIdx].getArgument().isPackExpansion() &&
3848 Diag(NewArgs[ArgIdx].getLocation(),
3850 << NewArgs[ArgIdx].getSourceRange();
3882 Converted.push_back(NewArgs[ArgIdx].getArgument());
3932 NewArgs);
3949 NewArgs);
3967 NewArgs);
3999 NewArgs.addArgument(Arg);
4012 while (ArgIdx < NumArgs && NewArgs[ArgIdx].getArgument().isPackExpansion())
4013 Converted.push_back(NewArgs[ArgIdx++].getArgument());
4019 return diagnoseArityMismatch(*this, Template, TemplateLoc, NewArgs);
4023 TemplateArgs = std::move(NewArgs);