Home
last modified time | relevance | path

Searched refs:BuiltinTemplateDecl (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DASTContext.h93 class BuiltinTemplateDecl; variable
573 mutable BuiltinTemplateDecl *MakeIntegerSeqDecl = nullptr;
574 mutable BuiltinTemplateDecl *TypePackElementDecl = nullptr;
1041 BuiltinTemplateDecl *getMakeIntegerSeqDecl() const;
1042 BuiltinTemplateDecl *getTypePackElementDecl() const;
1150 BuiltinTemplateDecl *buildBuiltinTemplateDecl(BuiltinTemplateKind BTK,
DTextNodeDumper.h350 void VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D);
DDeclTemplate.h1760 class BuiltinTemplateDecl : public TemplateDecl {
1763 BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC,
1773 static BuiltinTemplateDecl *Create(const ASTContext &C, DeclContext *DC,
1776 return new (C, DC) BuiltinTemplateDecl(C, DC, Name, BTK);
DASTNodeTraverser.h575 void VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
DRecursiveASTVisitor.h1798 DEF_TRAVERSE_DECL(BuiltinTemplateDecl, {
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DDeclTemplate.cpp1448 void BuiltinTemplateDecl::anchor() {} in anchor()
1450 BuiltinTemplateDecl::BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC, in BuiltinTemplateDecl() function in BuiltinTemplateDecl
DTextNodeDumper.cpp2061 void TextNodeDumper::VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
DASTContext.cpp1195 BuiltinTemplateDecl *
1199 BuiltinTemplateDecl::Create(*this, getTranslationUnitDecl(), II, BTK); in buildBuiltinTemplateDecl()
1206 BuiltinTemplateDecl *
1214 BuiltinTemplateDecl *
DItaniumMangle.cpp1090 } else if (isa<BuiltinTemplateDecl>(ND) || isa<ConceptDecl>(ND)) { in mangleUnscopedTemplateName()
2102 if (isa<BuiltinTemplateDecl>(ND) || isa<ConceptDecl>(ND)) in mangleTemplatePrefix()
DASTImporter.cpp535 ExpectedDecl VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D);
4869 ExpectedDecl ASTNodeImporter::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaTemplate.cpp300 isa<BuiltinTemplateDecl>(TD) || isa<ConceptDecl>(TD)); in isTemplateName()
3442 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, in checkBuiltinTemplateIdType()
3840 } else if (auto *BTD = dyn_cast<BuiltinTemplateDecl>(Template)) { in CheckTemplateIdType()
7408 !isa<BuiltinTemplateDecl>(Template)) { in CheckTemplateTemplateArgument()
DSemaTemplateInstantiateDecl.cpp1499 TemplateDeclInstantiator::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp387 void VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D);
2152 void ASTDeclReader::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()