| /freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | DeclarationFragments.h | 241 class AccessControl { 243 AccessControl(std::string Access) : Access(Access) {} in AccessControl() function 244 AccessControl() : Access("public") {} in AccessControl() function 305 static AccessControl getAccessControl(const Decl *Decl) { in getAccessControl() 309 return AccessControl("public"); in getAccessControl() 311 return AccessControl("private"); in getAccessControl() 313 return AccessControl("protected"); in getAccessControl()
|
| H A D | API.h | 260 AccessControl Access; 287 AccessControl Access = AccessControl()) 608 AccessControl Access = AccessControl()) 651 AccessControl Access = AccessControl()) 696 AccessControl Access = AccessControl()) 806 DeclarationFragments SubHeading, AccessControl Access, in CXXFieldRecord() 817 DeclarationFragments SubHeading, AccessControl Access, in CXXFieldRecord() 842 DeclarationFragments SubHeading, AccessControl Access, in CXXFieldTemplateRecord() 865 AccessControl Access, bool IsFromSystemHeader) in CXXMethodRecord() 880 FunctionSignature Signature, AccessControl Access, in CXXConstructorRecord() [all …]
|
| H A D | ExtractAPIVisitor.h | 775 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitCXXConstructorDecl() 809 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitCXXDestructorDecl() 1325 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitFieldDecl() 1376 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitCXXConversionDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 1577 if (!getLangOpts().AccessControl || in CheckUnresolvedLookupAccess() 1591 if (!getLangOpts().AccessControl || in CheckUnresolvedMemberAccess() 1612 if (Found.getAccess() == AS_public || !getLangOpts().AccessControl) in isMemberAccessibleForDeletion() 1634 if (!getLangOpts().AccessControl) in CheckDestructorAccess() 1658 if (!getLangOpts().AccessControl || Found.getAccess() == AS_public) in CheckConstructorAccess() 1701 if (!getLangOpts().AccessControl || in CheckConstructorAccess() 1742 if (!getLangOpts().AccessControl || in CheckAllocationAccess() 1759 if (!getLangOpts().AccessControl || in CheckMemberAccess() 1774 if (!getLangOpts().AccessControl || in CheckStructuredBindingMemberAccess() 1789 if (!getLangOpts().AccessControl || Found.getAccess() == AS_public) in CheckMemberOperatorAccess() [all …]
|
| H A D | SemaTypeTraits.cpp | 968 if (C.getLangOpts().AccessControl && Destructor->getAccess() != AS_public) in EvaluateUnaryTypeTrait()
|
| H A D | SemaDeclObjC.cpp | 5557 static ObjCIvarDecl::AccessControl 5622 ObjCIvarDecl::AccessControl ac = Visibility != tok::objc_not_keyword in ActOnIvar()
|
| /freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
| H A D | FrontendRecords.h | 103 const clang::ObjCIvarDecl::AccessControl AC);
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclObjC.h | 1953 enum AccessControl { enum 1960 TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, in ObjCIvarDecl() 1970 TypeSourceInfo *TInfo, AccessControl ac, 1995 void setAccessControl(AccessControl ac) { DeclAccess = ac; } in setAccessControl() 1997 AccessControl getAccessControl() const { return AccessControl(DeclAccess); } in getAccessControl() 1999 AccessControl getCanonicalAccessControl() const { in getCanonicalAccessControl() 2000 return DeclAccess == None ? Protected : AccessControl(DeclAccess); in getCanonicalAccessControl() 2020 LLVM_PREFERRED_TYPE(AccessControl)
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Diagnostic.td | 84 bit AccessControl = 0; 100 class AccessControl {
|
| H A D | DiagnosticSemaKinds.td | 626 AccessControl; 629 AccessControl; 2016 "%1 is a %select{private|protected}0 member of %3">, AccessControl; 2020 AccessControl, InGroup<MicrosoftUsingDecl>; 2023 AccessControl; 2027 AccessControl, InGroup<BindToTemporaryCopy>; 2033 "|*ERROR*|}2constructor">, AccessControl; 2039 AccessControl; 2042 AccessControl; 2046 AccessControl; [all …]
|
| H A D | LangOptions.def | 206 LANGOPT(AccessControl , 1, 1, Benign, "C++ access control")
|
| /freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | Frontend.cpp | 62 const clang::ObjCIvarDecl::AccessControl AC) { in addObjCIVar()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Lookup.h | 765 getSema().getLangOpts().AccessControl) in diagnoseAccess()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 700 lang_opts.AccessControl = false; // Debuggers get universal access in SetupLangOpts()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 1834 TypeSourceInfo *TInfo, AccessControl ac, in Create()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 1331 IVD->setAccessControl((ObjCIvarDecl::AccessControl)Record.readInt()); in VisitObjCIvarDecl()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 2792 static clang::ObjCIvarDecl::AccessControl
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 1545 LangOpts<"AccessControl">, DefaultTrue,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 9991 …rInfo*, clang::QualType, clang::TypeSourceInfo*, clang::ObjCIvarDecl::AccessControl, clang::Expr*,… 10054 …rInfo*, clang::QualType, clang::TypeSourceInfo*, clang::ObjCIvarDecl::AccessControl, clang::Expr*,…
|