Lines Matching defs:TemplateKWLoc
410 SourceLocation TemplateKWLoc,
427 /*Op*/ SourceLocation(), SS.getWithLocInContext(Context), TemplateKWLoc,
431 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
436 SourceLocation TemplateKWLoc,
440 Context, SS.getWithLocInContext(Context), TemplateKWLoc, NameInfo,
2240 Sema::ActOnTemplateIdType(CXXScopeSpec &SS, SourceLocation TemplateKWLoc,
2267 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
2285 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
2310 SourceLocation TemplateKWLoc,
2339 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
2382 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
2484 Scope *S, Declarator &D, TypeSourceInfo *DI, SourceLocation TemplateKWLoc,
2595 Context, VarTemplate->getDeclContext(), TemplateKWLoc,
2638 Context, VarTemplate->getDeclContext(), TemplateKWLoc, TemplateNameLoc,
2675 Specialization->setTemplateKeywordLoc(TemplateKWLoc);
2891 SourceLocation TemplateKWLoc,
2916 TemplateKWLoc, TemplateArgs);
2925 TemplateKWLoc,
2936 SourceLocation TemplateKWLoc,
2940 assert(TemplateArgs || TemplateKWLoc.isValid());
2945 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
2969 return BuildTemplateIdExpr(SS, TemplateKWLoc, R, /*ADL*/ false, TemplateArgs);
2977 /// SS will be "MetaFun::", \p TemplateKWLoc contains the location
2981 SourceLocation TemplateKWLoc,
2986 if (TemplateKWLoc.isValid() && S && !S->getTemplateParamParent())
2987 Diag(TemplateKWLoc,
2991 << FixItHint::CreateRemoval(TemplateKWLoc);
3016 TemplateNameKind TNK = isTemplateName(S, SS, TemplateKWLoc.isValid(), Name,
3029 << TemplateKWLoc;
3061 << TemplateKWLoc;
3544 SourceLocation TemplateKWLoc;
3546 Context, SS.getWithLocInContext(Context), TemplateKWLoc, NameInfo,
6149 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0
6505 Specialization->setTemplateKeywordLoc(TemplateKWLoc);
8037 SourceLocation TemplateKWLoc,
8070 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);
8087 SpecTL.setTemplateKeywordLoc(TemplateKWLoc);