Searched refs:TemplateKW (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | BuildTree.cpp | 620 const auto *TemplateKW = Builder.findToken(L.getTemplateLoc()); 621 auto R = llvm::makeArrayRef(TemplateKW, DeclarationRange.end()); 623 foldTemplateDeclaration(R, TemplateKW, DeclarationRange, nullptr); 1250 const syntax::Token *TemplateKW, 1253 assert(TemplateKW && TemplateKW->kind() == tok::kw_template); 1255 Builder.markChildToken(TemplateKW, syntax::NodeRole::IntroducerKeyword); 1264 ArrayRef<syntax::Token> Range, const syntax::Token *TemplateKW, 1266 assert(TemplateKW && TemplateKW 1248 foldExplicitTemplateInstantiation( ArrayRef<syntax::Token> Range, const syntax::Token *ExternKW, const syntax::Token *TemplateKW, syntax::SimpleDeclaration *InnerDeclaration, Decl *From) argument 1263 foldTemplateDeclaration( ArrayRef<syntax::Token> Range, const syntax::Token *TemplateKW, ArrayRef<syntax::Token> TemplatedDeclaration, Decl *From) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 7120 : TemplateKW(TemplateKWLoc) {} 7122 RequiredTemplateKind(TemplateNameIsRequiredTag) : TemplateKW() {} 7125 return TemplateKW.getValueOr(SourceLocation()); 7128 bool isRequired() const { return TemplateKW != SourceLocation(); } 7132 llvm::Optional<SourceLocation> TemplateKW; member in class:clang::final::CompleteTypeKind::RequiredTemplateKind
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 1211 bool TemplateKW, 14131 bool TemplateKW, 14133 return SemaRef.Context.getQualifiedTemplateName(SS.getScopeRep(), TemplateKW, 14130 RebuildTemplateName(CXXScopeSpec &SS, bool TemplateKW, TemplateDecl *Template) argument
|
Completed in 211 milliseconds