Lines Matching defs:TemplateKWLoc
326 SourceLocation TemplateKWLoc = ConsumeToken();
369 getCurScope(), SS, TemplateKWLoc, TemplateName, ObjectType,
371 if (AnnotateTemplateIdToken(Template, TNK, SS, TemplateKWLoc,
409 TemplateId->TemplateKWLoc,
656 SourceLocation TemplateKWLoc;
663 /*AllowDeductionGuide=*/false, &TemplateKWLoc, Name))
672 getCurScope(), SS, TemplateKWLoc, Name, Tok.is(tok::l_paren),
2556 SourceLocation TemplateKWLoc, IdentifierInfo *Name, SourceLocation NameLoc,
2569 TNK = Actions.ActOnTemplateName(getCurScope(), SS, TemplateKWLoc, Id,
2575 TemplateKWLoc.isValid(), Id,
2609 getCurScope(), SS, TemplateKWLoc, Id, ObjectType, EnteringContext,
2621 TNK = Actions.isTemplateName(getCurScope(), SS, TemplateKWLoc.isValid(),
2636 getCurScope(), SS, TemplateKWLoc, TemplateName, ObjectType,
2639 TNK = Actions.isTemplateName(getCurScope(), SS, TemplateKWLoc.isValid(),
2684 TemplateKWLoc, Id.StartLocation, TemplateII, OpKind, Template, TNK,
2696 getCurScope(), SS, TemplateKWLoc, Template, Name, NameLoc, LAngleLoc,
2992 SourceLocation *TemplateKWLoc,
2994 if (TemplateKWLoc)
2995 *TemplateKWLoc = SourceLocation();
3001 if (TemplateKWLoc && (ObjectType || SS.isSet())) {
3003 *TemplateKWLoc = ConsumeToken();
3052 TemplateKWLoc ? *TemplateKWLoc : SourceLocation(), Id, IdLoc,
3057 Actions.ActOnTemplateName(getCurScope(), SS, *TemplateKWLoc, Result,
3118 SourceLocation TemplateLoc = TemplateId->TemplateKWLoc;
3120 if (TemplateKWLoc && (ObjectType || SS.isSet()))
3121 *TemplateKWLoc = TemplateLoc;
3148 TemplateKWLoc ? *TemplateKWLoc : SourceLocation(), nullptr,
3152 getCurScope(), SS, *TemplateKWLoc, Result, ObjectType,
3181 Diag(*TemplateKWLoc, diag::err_unexpected_template_in_destructor_name)
3244 TemplateKWLoc ? *TemplateKWLoc : SourceLocation(), ClassName,