/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 | 267 AccessControl Access; 294 AccessControl Access = AccessControl()) 613 AccessControl Access = AccessControl()) 639 AccessControl Access = AccessControl()) 684 AccessControl Access = AccessControl()) 779 DeclarationFragments SubHeading, AccessControl Access, in CXXFieldRecord() 790 DeclarationFragments SubHeading, AccessControl Access, in CXXFieldRecord() 815 DeclarationFragments SubHeading, AccessControl Access, in CXXFieldTemplateRecord() 838 AccessControl Access, bool IsFromSystemHeader) in CXXMethodRecord() 853 FunctionSignature Signature, AccessControl Access, in CXXConstructorRecord() [all …]
|
H A D | ExtractAPIVisitor.h | 733 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitCXXConstructorDecl() 767 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitCXXDestructorDecl() 1260 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitFieldDecl() 1311 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitCXXConversionDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 1578 if (!getLangOpts().AccessControl || in CheckUnresolvedLookupAccess() 1592 if (!getLangOpts().AccessControl || in CheckUnresolvedMemberAccess() 1613 if (Found.getAccess() == AS_public || !getLangOpts().AccessControl) in isMemberAccessibleForDeletion() 1635 if (!getLangOpts().AccessControl) in CheckDestructorAccess() 1659 if (!getLangOpts().AccessControl || Found.getAccess() == AS_public) in CheckConstructorAccess() 1705 if (!getLangOpts().AccessControl || in CheckConstructorAccess() 1746 if (!getLangOpts().AccessControl || in CheckAllocationAccess() 1763 if (!getLangOpts().AccessControl || in CheckMemberAccess() 1778 if (!getLangOpts().AccessControl || in CheckStructuredBindingMemberAccess() 1793 if (!getLangOpts().AccessControl || Found.getAccess() == AS_public) in CheckMemberOperatorAccess() [all …]
|
H A D | SemaDeclObjC.cpp | 5555 static ObjCIvarDecl::AccessControl 5612 ObjCIvarDecl::AccessControl ac = Visibility != tok::objc_not_keyword in ActOnIvar()
|
H A D | SemaExprCXX.cpp | 5464 if (C.getLangOpts().AccessControl && Destructor->getAccess() != AS_public) in EvaluateUnaryTypeTrait()
|
/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/Basic/ |
H A D | Diagnostic.td | 84 bit AccessControl = 0; 100 class AccessControl {
|
H A D | LangOptions.def | 242 BENIGN_LANGOPT(AccessControl , 1, 1, "C++ access control")
|
H A D | DiagnosticSemaKinds.td | 554 AccessControl; 557 AccessControl; 1862 "%1 is a %select{private|protected}0 member of %3">, AccessControl; 1866 AccessControl, InGroup<MicrosoftUsingDecl>; 1869 AccessControl; 1873 AccessControl, InGroup<BindToTemporaryCopy>; 1879 "|*ERROR*|}2constructor">, AccessControl; 1885 AccessControl; 1888 AccessControl; 1892 AccessControl; [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclObjC.h | 1954 enum AccessControl { enum 1961 TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, in ObjCIvarDecl() 1971 TypeSourceInfo *TInfo, AccessControl ac, 1996 void setAccessControl(AccessControl ac) { DeclAccess = ac; } in setAccessControl() 1998 AccessControl getAccessControl() const { return AccessControl(DeclAccess); } in getAccessControl() 2000 AccessControl getCanonicalAccessControl() const { in getCanonicalAccessControl() 2001 return DeclAccess == None ? Protected : AccessControl(DeclAccess); in getCanonicalAccessControl() 2021 LLVM_PREFERRED_TYPE(AccessControl)
|
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
H A D | Frontend.cpp | 63 const clang::ObjCIvarDecl::AccessControl AC) { in addObjCIVar()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Lookup.h | 763 getSema().getLangOpts().AccessControl) in diagnoseAccess()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangExpressionParser.cpp | 612 lang_opts.AccessControl = false; // Debuggers get universal access in ClangExpressionParser()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclObjC.cpp | 1837 TypeSourceInfo *TInfo, AccessControl ac, in Create()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1324 IVD->setAccessControl((ObjCIvarDecl::AccessControl)Record.readInt()); in VisitObjCIvarDecl()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 2750 static clang::ObjCIvarDecl::AccessControl
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Options.td | 1580 LangOpts<"AccessControl">, DefaultTrue,
|