Lines Matching defs:Args
2380 ArrayRef<TemplateArgument> Args) {
2381 if (Params->size() != Args.size())
2386 for (unsigned I = 0, N = Args.size(); I != N; ++I) {
2387 Args[I];
2665 TemplateArgumentList *Args;
2735 Matched.back().Args = Info.take();
2778 InstantiationArgs = Best->Args;
2808 P->Partial->getTemplateParameters(), *P->Args);
4521 // Address / reference template args must have external linkage in C++98.
5935 const TemplateArgument *Args, unsigned NumArgs, bool IsDefaultArgument) {
5937 if (Args[I].getKind() == TemplateArgument::Pack) {
5939 S, TemplateNameLoc, Param, Args[I].pack_begin(),
5940 Args[I].pack_size(), IsDefaultArgument))
5946 if (Args[I].getKind() != TemplateArgument::Expression)
5949 Expr *ArgExpr = Args[I].getAsExpr();
8280 const TemplateArgumentList &Args) {
8281 return getTemplateArgumentBindingsText(Params, Args.data(), Args.size());
8286 const TemplateArgument *Args,
8310 Args[I].print(getPrintingPolicy(), Out);