Lines Matching refs:TemplateKWLoc

726                                  SourceLocation TemplateKWLoc,  in ActOnDependentIdExpression()  argument
743 /*QualifierLoc=*/NestedNameSpecifierLoc(), TemplateKWLoc, in ActOnDependentIdExpression()
746 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs); in ActOnDependentIdExpression()
751 SourceLocation TemplateKWLoc, in BuildDependentDeclRefExpr() argument
761 Context, SS.getWithLocInContext(Context), TemplateKWLoc, NameInfo, in BuildDependentDeclRefExpr()
3554 Scope *S, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, in ActOnTemplateIdType() argument
3588 return ActOnTypenameType(nullptr, SourceLocation(), SS, TemplateKWLoc, in ActOnTemplateIdType()
3600 TemplateKWLoc.isInvalid() in ActOnTemplateIdType()
3628 SpecTL.setTemplateKeywordLoc(TemplateKWLoc); in ActOnTemplateIdType()
3645 SpecTL.setTemplateKeywordLoc(TemplateKWLoc); in ActOnTemplateIdType()
3667 SourceLocation TemplateKWLoc, in ActOnTagTemplateIdType() argument
3699 SpecTL.setTemplateKeywordLoc(TemplateKWLoc); in ActOnTagTemplateIdType()
3743 SpecTL.setTemplateKeywordLoc(TemplateKWLoc); in ActOnTagTemplateIdType()
3948 SourceLocation TemplateKWLoc, TemplateParameterList *TemplateParams, in ActOnVarTemplateSpecialization() argument
4063 Context, VarTemplate->getDeclContext(), TemplateKWLoc, in ActOnVarTemplateSpecialization()
4082 Context, VarTemplate->getDeclContext(), TemplateKWLoc, TemplateNameLoc, in ActOnVarTemplateSpecialization()
4342 SourceLocation TemplateKWLoc, in CheckConceptTemplateId() argument
4383 TemplateKWLoc, ConceptNameInfo, FoundDecl, NamedConcept, in CheckConceptTemplateId()
4390 SourceLocation TemplateKWLoc, in BuildTemplateIdExpr() argument
4411 SS, /*TemplateKeyword=*/TemplateKWLoc.isValid(), TD, R.getNameLoc()); in BuildTemplateIdExpr()
4420 R.getRepresentativeDecl(), TemplateKWLoc, TemplateArgs); in BuildTemplateIdExpr()
4428 return CheckConceptTemplateId(SS, TemplateKWLoc, R.getLookupNameInfo(), in BuildTemplateIdExpr()
4438 TemplateKWLoc, R.getLookupNameInfo(), RequiresADL, TemplateArgs, in BuildTemplateIdExpr()
4453 CXXScopeSpec &SS, SourceLocation TemplateKWLoc, in BuildQualifiedTemplateIdExpr() argument
4456 assert(TemplateArgs || TemplateKWLoc.isValid()); in BuildQualifiedTemplateIdExpr()
4460 /*EnteringContext=*/false, TemplateKWLoc)) in BuildQualifiedTemplateIdExpr()
4467 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs); in BuildQualifiedTemplateIdExpr()
4478 return BuildPossibleImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, in BuildQualifiedTemplateIdExpr()
4481 return BuildTemplateIdExpr(SS, TemplateKWLoc, R, /*ADL=*/false, TemplateArgs); in BuildQualifiedTemplateIdExpr()
4486 SourceLocation TemplateKWLoc, in ActOnTemplateName() argument
4492 if (TemplateKWLoc.isValid() && S && !S->getTemplateParamParent()) in ActOnTemplateName()
4493 Diag(TemplateKWLoc, in ActOnTemplateName()
4497 << FixItHint::CreateRemoval(TemplateKWLoc); in ActOnTemplateName()
4526 TemplateNameKind TNK = isTemplateName(S, SS, TemplateKWLoc.isValid(), Name, in ActOnTemplateName()
4548 << TemplateKWLoc.isValid(); in ActOnTemplateName()
4563 RequiredTemplateKind RTK = TemplateKWLoc.isValid() in ActOnTemplateName()
4564 ? RequiredTemplateKind(TemplateKWLoc) in ActOnTemplateName()
4606 << TemplateKWLoc.isValid() << TemplateKWLoc; in ActOnTemplateName()
5099 SourceLocation TemplateKWLoc; in CheckTemplateArgument() local
5101 Context, SS.getWithLocInContext(Context), TemplateKWLoc, NameInfo, in CheckTemplateArgument()
10293 const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, in ActOnTypenameType() argument
10314 << (TemplateKWLoc.isValid() ? 1 : 0 /*'template'/'typename' keyword*/); in ActOnTypenameType()
10344 SpecTL.setTemplateKeywordLoc(TemplateKWLoc); in ActOnTypenameType()
10361 SpecTL.setTemplateKeywordLoc(TemplateKWLoc); in ActOnTypenameType()