Home
last modified time | relevance | path

Searched refs:AccessSpecDecl (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h86 class AccessSpecDecl : public Decl {
90 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC, in AccessSpecDecl() function
96 AccessSpecDecl(EmptyShell Empty) : Decl(AccessSpec, Empty) {} in AccessSpecDecl() function
117 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS, in Create()
120 return new (C, DC) AccessSpecDecl(AS, DC, ASLoc, ColonLoc); in Create()
123 static AccessSpecDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
H A DTextNodeDumper.h393 void VisitAccessSpecDecl(const AccessSpecDecl *D);
H A DJSONNodeDumper.h268 void VisitAccessSpecDecl(const AccessSpecDecl *ASD);
H A DRecursiveASTVisitor.h1585 DEF_TRAVERSE_DECL(AccessSpecDecl, {})
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp58 void AccessSpecDecl::anchor() {} in anchor()
60 AccessSpecDecl *AccessSpecDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
62 return new (C, ID) AccessSpecDecl(EmptyShell()); in CreateDeserialized()
H A DODRHash.cpp350 void VisitAccessSpecDecl(const AccessSpecDecl *D) { in VisitAccessSpecDecl()
H A DDeclPrinter.cpp508 if (isa<AccessSpecDecl>(*D)) { in VisitDeclContext()
H A DJSONNodeDumper.cpp1090 void JSONNodeDumper::VisitAccessSpecDecl(const AccessSpecDecl *ASD) { in VisitAccessSpecDecl()
H A DTextNodeDumper.cpp2851 void TextNodeDumper::VisitAccessSpecDecl(const AccessSpecDecl *D) { in VisitAccessSpecDecl()
H A DASTImporter.cpp517 ExpectedDecl VisitAccessSpecDecl(AccessSpecDecl *D);
2786 ExpectedDecl ASTNodeImporter::VisitAccessSpecDecl(AccessSpecDecl *D) { in VisitAccessSpecDecl()
2800 AccessSpecDecl *ToD; in VisitAccessSpecDecl()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp783 const internal::VariadicDynCastAllOfMatcher<Decl, AccessSpecDecl>
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp1157 if (isa<AccessSpecDecl>(I)) { in diagnoseBadDirectAccess()
H A DSemaTemplateInstantiateDecl.cpp1732 Decl *TemplateDeclInstantiator::VisitAccessSpecDecl(AccessSpecDecl *D) { in VisitAccessSpecDecl()
1733 AccessSpecDecl* AD in VisitAccessSpecDecl()
1734 = AccessSpecDecl::Create(SemaRef.Context, D->getAccess(), Owner, in VisitAccessSpecDecl()
H A DSemaDeclCXX.cpp3226 AccessSpecDecl *ASDecl = AccessSpecDecl::Create(Context, Access, CurContext, in ActOnAccessSpecifier()
3677 const AccessSpecDecl *LastAccessSpec = nullptr; in ActOnCXXMemberDeclarator()
3679 if (const auto *AccessSpec = dyn_cast<AccessSpecDecl>(D)) in ActOnCXXMemberDeclarator()
H A DSemaDeclAttr.cpp7995 AccessSpecDecl *ASDecl, const ParsedAttributesView &AttrList) { in ProcessAccessDeclAttributeList()
H A DSemaDecl.cpp5700 } else if (isa<AccessSpecDecl>(Mem)) { in BuildAnonymousStructOrUnion()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp404 void VisitAccessSpecDecl(AccessSpecDecl *D);
2369 void ASTDeclReader::VisitAccessSpecDecl(AccessSpecDecl *D) { in VisitAccessSpecDecl()
4011 D = AccessSpecDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
H A DASTWriterDecl.cpp143 void VisitAccessSpecDecl(AccessSpecDecl *D);
1823 void ASTDeclWriter::VisitAccessSpecDecl(AccessSpecDecl *D) { in VisitAccessSpecDecl()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h523 extern const internal::VariadicDynCastAllOfMatcher<Decl, AccessSpecDecl>
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1348 AccessSpecDecl::Create(ct, access_specifier, cxx_record_decl, in AddAccessSpecifierDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5058 bool ProcessAccessDeclAttributeList(AccessSpecDecl *ASDecl,
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc2280 …cDeclEPNS_14AccessSpecDeclE", "clang::ASTDeclReader::VisitAccessSpecDecl(clang::AccessSpecDecl*)"},
2301 {"_ZN5clang14AccessSpecDecl6CreateERNS_10ASTContextENS_4Decl10EmptyShellE", "clang::AccessSpecDecl:…
2594 …cDeclEPNS_14AccessSpecDeclE", "clang::ASTDeclWriter::VisitAccessSpecDecl(clang::AccessSpecDecl*)"},
5212 …5AccessSpecifierEPNS_11DeclContextENS_14SourceLocationES6_", "clang::AccessSpecDecl::Create(clang:…
5234 {"_ZN5clang14AccessSpecDeclD1Ev", "clang::AccessSpecDecl::~AccessSpecDecl()"},
5235 {"_ZN5clang14AccessSpecDeclD0Ev", "clang::AccessSpecDecl::~AccessSpecDecl()"},
5236 {"_ZNK5clang14AccessSpecDecl14getSourceRangeEv", "clang::AccessSpecDecl::getSourceRange() const"},
6155 …4AccessSpecDeclE", "clang::TemplateDeclInstantiator::VisitAccessSpecDecl(clang::AccessSpecDecl*)"},
26340 {"_ZTVN5clang14AccessSpecDeclE", "vtable for clang::AccessSpecDecl"},