Lines Matching defs:NewArgs
5290 TemplateArgumentListInfo NewArgs = TemplateArgs;
5294 SourceLocation RAngleLoc = NewArgs.getRAngleLoc();
5304 unsigned ArgIdx = 0, NumArgs = NewArgs.size();
5339 if (CheckTemplateArgument(*Param, NewArgs[ArgIdx], Template, TemplateLoc,
5347 Context, NewArgs[ArgIdx].getArgument(), *Param,
5351 NewArgs[ArgIdx].getArgument().isPackExpansion() &&
5365 Diag(NewArgs[ArgIdx].getLocation(),
5368 << NewArgs[ArgIdx].getSourceRange();
5407 const TemplateArgument &Arg = NewArgs[ArgIdx].getArgument();
5470 NewArgs);
5480 NewArgs);
5492 NewArgs);
5528 NewArgs.addArgument(Arg);
5542 NewArgs[ArgIdx].getArgument().isPackExpansion()) {
5543 const TemplateArgument &Arg = NewArgs[ArgIdx++].getArgument();
5556 << SourceRange(NewArgs[ArgIdx].getLocation(), NewArgs.getRAngleLoc());
5564 TemplateArgs = std::move(NewArgs);