/external/clang/include/clang/AST/ |
D | ASTContext.h | 415 mutable BuiltinTemplateDecl *MakeIntegerSeqDecl; 416 mutable BuiltinTemplateDecl *TypePackElementDecl; 889 BuiltinTemplateDecl *getMakeIntegerSeqDecl() const; 890 BuiltinTemplateDecl *getTypePackElementDecl() const; 963 BuiltinTemplateDecl *buildBuiltinTemplateDecl(BuiltinTemplateKind BTK,
|
D | DeclTemplate.h | 1490 class BuiltinTemplateDecl : public TemplateDecl { 1493 BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC, 1503 static BuiltinTemplateDecl *Create(const ASTContext &C, DeclContext *DC, 1506 return new (C, DC) BuiltinTemplateDecl(C, DC, Name, BTK);
|
D | RecursiveASTVisitor.h | 1649 DEF_TRAVERSE_DECL(BuiltinTemplateDecl, {
|
/external/llvm-project/clang/include/clang/AST/ |
D | ASTContext.h | 90 class BuiltinTemplateDecl; variable 550 mutable BuiltinTemplateDecl *MakeIntegerSeqDecl = nullptr; 551 mutable BuiltinTemplateDecl *TypePackElementDecl = nullptr; 957 BuiltinTemplateDecl *getMakeIntegerSeqDecl() const; 958 BuiltinTemplateDecl *getTypePackElementDecl() const; 1062 BuiltinTemplateDecl *buildBuiltinTemplateDecl(BuiltinTemplateKind BTK,
|
D | TextNodeDumper.h | 347 void VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D);
|
D | DeclTemplate.h | 1759 class BuiltinTemplateDecl : public TemplateDecl { 1762 BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC, 1772 static BuiltinTemplateDecl *Create(const ASTContext &C, DeclContext *DC, 1775 return new (C, DC) BuiltinTemplateDecl(C, DC, Name, BTK);
|
D | ASTNodeTraverser.h | 548 void VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
D | RecursiveASTVisitor.h | 1773 DEF_TRAVERSE_DECL(BuiltinTemplateDecl, {
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 1233 void BuiltinTemplateDecl::anchor() {} in anchor() 1235 BuiltinTemplateDecl::BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC, in BuiltinTemplateDecl() function in BuiltinTemplateDecl
|
D | ASTDumper.cpp | 464 void VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D); 1423 void ASTDumper::VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
D | ItaniumMangle.cpp | 913 } else if (isa<BuiltinTemplateDecl>(ND)) { in mangleUnscopedTemplateName() 1720 if (isa<BuiltinTemplateDecl>(ND)) in mangleTemplatePrefix()
|
D | ASTContext.cpp | 912 BuiltinTemplateDecl * 915 auto *BuiltinTemplate = BuiltinTemplateDecl::Create(*this, TUDecl, II, BTK); in buildBuiltinTemplateDecl() 922 BuiltinTemplateDecl * 930 BuiltinTemplateDecl *
|
/external/llvm-project/clang/lib/AST/ |
D | DeclTemplate.cpp | 1422 void BuiltinTemplateDecl::anchor() {} in anchor() 1424 BuiltinTemplateDecl::BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC, in BuiltinTemplateDecl() function in BuiltinTemplateDecl
|
D | TextNodeDumper.cpp | 2007 void TextNodeDumper::VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
D | ItaniumMangle.cpp | 986 } else if (isa<BuiltinTemplateDecl>(ND) || isa<ConceptDecl>(ND)) { in mangleUnscopedTemplateName() 1963 if (isa<BuiltinTemplateDecl>(ND) || isa<ConceptDecl>(ND)) in mangleTemplatePrefix()
|
D | ASTContext.cpp | 1184 BuiltinTemplateDecl * 1187 auto *BuiltinTemplate = BuiltinTemplateDecl::Create(*this, TUDecl, II, BTK); in buildBuiltinTemplateDecl() 1194 BuiltinTemplateDecl * 1202 BuiltinTemplateDecl *
|
D | ASTImporter.cpp | 523 ExpectedDecl VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D); 4692 ExpectedDecl ASTNodeImporter::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 215 isa<BuiltinTemplateDecl>(TD)); in isTemplateName() 2040 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, in checkBuiltinTemplateIdType() 2266 } else if (auto *BTD = dyn_cast<BuiltinTemplateDecl>(Template)) { in CheckTemplateIdType() 5381 !isa<BuiltinTemplateDecl>(Template)) { in CheckTemplateArgument()
|
D | SemaTemplateInstantiateDecl.cpp | 1033 TemplateDeclInstantiator::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplate.cpp | 300 isa<BuiltinTemplateDecl>(TD) || isa<ConceptDecl>(TD)); in isTemplateName() 3415 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, in checkBuiltinTemplateIdType() 3808 } else if (auto *BTD = dyn_cast<BuiltinTemplateDecl>(Template)) { in CheckTemplateIdType() 7418 !isa<BuiltinTemplateDecl>(Template)) { in CheckTemplateTemplateArgument()
|
D | SemaTemplateInstantiateDecl.cpp | 1412 TemplateDeclInstantiator::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 320 void VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D); 1946 void ASTDeclReader::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 386 void VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D); 2132 void ASTDeclReader::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
|