Home
last modified time | relevance | path

Searched refs:TemplateKW (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp771 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 DDeclTemplate.cpp1028 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 DSema.h11096 : 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 DTreeTransform.h1301 bool TemplateKW,
16301 bool TemplateKW, in RebuildTemplateName() argument
16303 return SemaRef.Context.getQualifiedTemplateName(SS.getScopeRep(), TemplateKW, in RebuildTemplateName()