Searched refs:BuiltinTemplateDecl (Results 1 – 14 of 14) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 1589 void BuiltinTemplateDecl::anchor() {} in anchor() 1591 BuiltinTemplateDecl::BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC, in BuiltinTemplateDecl() function in BuiltinTemplateDecl 1662 return cast<BuiltinTemplateDecl>(D)->getTemplateParameters(); in getReplacedTemplateParameterList()
|
| H A D | ItaniumMangle.cpp | 1201 } else if (isa<BuiltinTemplateDecl>(ND) || isa<ConceptDecl>(ND)) { in mangleUnscopedTemplateName() 2317 if (isa<BuiltinTemplateDecl>(ND) || isa<ConceptDecl>(ND)) in mangleTemplatePrefix()
|
| H A D | TextNodeDumper.cpp | 2740 void TextNodeDumper::VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
| H A D | ASTContext.cpp | 1210 BuiltinTemplateDecl * 1214 BuiltinTemplateDecl::Create(*this, getTranslationUnitDecl(), II, BTK); in buildBuiltinTemplateDecl() 1222 BuiltinTemplateDecl *ASTContext::get##BTName##Decl() const { \
|
| H A D | ASTImporter.cpp | 557 ExpectedDecl VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D); 5684 ExpectedDecl ASTNodeImporter::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 1757 class BuiltinTemplateDecl : public TemplateDecl { 1760 BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC, 1770 static BuiltinTemplateDecl *Create(const ASTContext &C, DeclContext *DC, 1773 return new (C, DC) BuiltinTemplateDecl(C, DC, Name, BTK);
|
| H A D | TextNodeDumper.h | 381 void VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D);
|
| H A D | ASTContext.h | 64 class BuiltinTemplateDecl; variable 680 mutable BuiltinTemplateDecl *Decl##BTName = nullptr; 1208 #define BuiltinTemplate(BTName) BuiltinTemplateDecl *get##BTName##Decl() const; 1346 BuiltinTemplateDecl *buildBuiltinTemplateDecl(BuiltinTemplateKind BTK,
|
| H A D | ASTNodeTraverser.h | 714 void VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
| H A D | RecursiveASTVisitor.h | 1989 DEF_TRAVERSE_DECL(BuiltinTemplateDecl, {
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 307 isa<BuiltinTemplateDecl>(TD) || isa<ConceptDecl>(TD)); in isTemplateName() 3291 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, in checkBuiltinTemplateIdType() 3679 } else if (auto *BTD = dyn_cast<BuiltinTemplateDecl>(Template)) { in CheckTemplateIdType() 7616 !isa<BuiltinTemplateDecl>(Template)) { in CheckTemplateTemplateArgument()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2173 TemplateDeclInstantiator::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 389 void VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D); 2491 void ASTDeclReader::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 1558 if (isa<BuiltinTemplateDecl>(TD)) in CreateType()
|