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

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h89 class BuiltinTemplateDecl;
526 mutable BuiltinTemplateDecl *MakeIntegerSeqDecl = nullptr;
527 mutable BuiltinTemplateDecl *TypePackElementDecl = nullptr;
1012 BuiltinTemplateDecl *getMakeIntegerSeqDecl() const;
1013 BuiltinTemplateDecl *getTypePackElementDecl() const;
1106 BuiltinTemplateDecl *buildBuiltinTemplateDecl(BuiltinTemplateKind BTK,
H A DTextNodeDumper.h323 void VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D);
H A DASTNodeTraverser.h523 void VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) {
H A DDeclTemplate.h1763 class BuiltinTemplateDecl : public TemplateDecl { class in namespace:clang
1766 BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC,
1776 static BuiltinTemplateDecl *Create(const ASTContext &C, DeclContext *DC,
1779 return new (C, DC) BuiltinTemplateDecl(C, DC, Name, BTK);
H A DRecursiveASTVisitor.h1799 DEF_TRAVERSE_DECL(BuiltinTemplateDecl, {
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp1414 void BuiltinTemplateDecl::anchor() {}
1416 BuiltinTemplateDecl::BuiltinTemplateDecl(const ASTContext &C, DeclContext *DC, function in class:BuiltinTemplateDecl
H A DTextNodeDumper.cpp1697 void TextNodeDumper::VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) {
H A DItaniumMangle.cpp973 } else if (isa<BuiltinTemplateDecl>(ND) || isa<ConceptDecl>(ND)) {
1894 if (isa<BuiltinTemplateDecl>(ND) || isa<ConceptDecl>(ND))
H A DASTContext.cpp1247 BuiltinTemplateDecl *
1250 auto *BuiltinTemplate = BuiltinTemplateDecl::Create(*this, TUDecl, II, BTK);
1257 BuiltinTemplateDecl *
1265 BuiltinTemplateDecl *
H A DASTImporter.cpp529 ExpectedDecl VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D);
4617 ExpectedDecl ASTNodeImporter::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) {
4627 assert(ToD && "BuiltinTemplateDecl of unsupported kind!");
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp299 isa<BuiltinTemplateDecl>(TD) || isa<ConceptDecl>(TD));
3252 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD,
3320 llvm_unreachable("unexpected BuiltinTemplateDecl!");
3642 } else if (auto *BTD = dyn_cast<BuiltinTemplateDecl>(Template)) {
7190 !isa<BuiltinTemplateDecl>(Template)) {
H A DSemaTemplateInstantiateDecl.cpp1336 TemplateDeclInstantiator::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp381 void VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D);
2090 void ASTDeclReader::VisitBuiltinTemplateDecl(BuiltinTemplateDecl *D) {

Completed in 584 milliseconds