Searched refs:TemplateKW (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | BuildTree.cpp | 771 const auto *TemplateKW = Builder.findToken(L.getTemplateLoc()); in handleFreeStandingTagDecl() local 772 auto R = llvm::ArrayRef(TemplateKW, DeclarationRange.end()); in handleFreeStandingTagDecl() 774 foldTemplateDeclaration(R, TemplateKW, DeclarationRange, nullptr); in handleFreeStandingTagDecl() 1654 const syntax::Token *TemplateKW, in foldExplicitTemplateInstantiation() argument 1657 assert(TemplateKW && TemplateKW->kind() == tok::kw_template); in foldExplicitTemplateInstantiation() 1659 Builder.markChildToken(TemplateKW, syntax::NodeRole::IntroducerKeyword); in foldExplicitTemplateInstantiation() 1666 ArrayRef<syntax::Token> Range, const syntax::Token *TemplateKW, in foldTemplateDeclaration() argument 1668 assert(TemplateKW && TemplateKW->kind() == tok::kw_template); in foldTemplateDeclaration() 1669 Builder.markChildToken(TemplateKW, syntax::NodeRole::IntroducerKeyword); in foldTemplateDeclaration()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 1028 else if (SourceLocation TemplateKW = getTemplateKeywordLoc(); in getSourceRange() local 1029 TemplateKW.isValid()) in getSourceRange() 1030 Range.setBegin(TemplateKW); in getSourceRange() 1444 else if (SourceLocation TemplateKW = getTemplateKeywordLoc(); in getSourceRange() local 1445 TemplateKW.isValid()) in getSourceRange() 1446 Range.setBegin(TemplateKW); in getSourceRange()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 11096 : TemplateKW(TemplateKWLoc) {} in TemplateKW() function 11101 return TemplateKW.value_or(SourceLocation()); in getTemplateKeywordLoc() 11106 bool isRequired() const { return TemplateKW != SourceLocation(); } in isRequired() 11110 std::optional<SourceLocation> TemplateKW;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 1301 bool TemplateKW, 16301 bool TemplateKW, in RebuildTemplateName() argument 16303 return SemaRef.Context.getQualifiedTemplateName(SS.getScopeRep(), TemplateKW, in RebuildTemplateName()
|