Home
last modified time | relevance | path

Searched refs:AccessControl (Results 1 – 18 of 18) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h523 AccessControl Access;
574 AccessControl Access;
691 FunctionSignature Signature, AccessControl Access, in CXXMethodTemplateSpecializationRecord()
781 using AccessControl = ObjCIvarDecl::AccessControl; member
782 AccessControl Access;
925 AccessControl Access;
968 AccessControl Access, bool IsFromSystemHeader) in ClassTemplateSpecializationRecord()
1339 AccessControl Access, bool IsFromSystemHeader);
1367 FunctionSignature Signature, AccessControl Access,
1374 FunctionSignature Signature, AccessControl Access,
[all …]
H A DDeclarationFragments.h200 class AccessControl {
202 AccessControl(std::string Access) : Access(Access) {} in AccessControl() function
263 static AccessControl getAccessControl(const Decl *Decl) { in getAccessControl()
267 return AccessControl("public"); in getAccessControl()
269 return AccessControl("private"); in getAccessControl()
271 return AccessControl("protected"); in getAccessControl()
H A DExtractAPIVisitor.h694 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitCXXConstructorDecl()
726 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitCXXDestructorDecl()
1234 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitFieldDecl()
1265 AccessControl Access = DeclarationFragmentsBuilder::getAccessControl(Decl); in VisitCXXConversionDecl()
1385 ObjCInstanceVariableRecord::AccessControl Access = in recordObjCInstanceVariables()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp179 AccessControl Access, bool IsFromSystemHeader) { in addStaticField()
190 DeclarationFragments SubHeading, AccessControl Access, in addCXXField()
204 AccessControl Access, Template Template, bool IsFromSystemHeader) { in addCXXFieldTemplate()
220 AccessControl Access, bool IsFromSystemHeader) { in addCXXClass()
234 Template Template, AccessControl Access, bool IsFromSystemHeader) { in addClassTemplate()
249 AccessControl Access, bool IsFromSystemHeader) { in addClassTemplateSpecialization()
265 Template Template, AccessControl Access, bool IsFromSystemHeader) { in addClassTemplatePartialSpecialization()
317 FunctionSignature Signature, AccessControl Access, in addCXXInstanceMethod()
334 FunctionSignature Signature, AccessControl Access, in addCXXStaticMethod()
351 FunctionSignature Signature, AccessControl Access, Template Template, in addCXXMethodTemplate()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp1560 if (!getLangOpts().AccessControl || in CheckUnresolvedLookupAccess()
1576 if (!getLangOpts().AccessControl || in CheckUnresolvedMemberAccess()
1621 if (!getLangOpts().AccessControl) in CheckDestructorAccess()
1690 if (!getLangOpts().AccessControl || in CheckConstructorAccess()
1732 if (!getLangOpts().AccessControl || in CheckAllocationAccess()
1750 if (!getLangOpts().AccessControl || in CheckMemberAccess()
1766 if (!getLangOpts().AccessControl || in CheckStructuredBindingMemberAccess()
1826 if (!getLangOpts().AccessControl || access == AS_public) in CheckFriendAccess()
1852 if (!getLangOpts().AccessControl || in CheckAddressOfMemberAccess()
1881 if (!ForceCheck && !getLangOpts().AccessControl) in CheckBaseClassAccess()
[all …]
H A DSemaExprCXX.cpp5293 if (C.getLangOpts().AccessControl && Destructor->getAccess() != AS_public) in EvaluateUnaryTypeTrait()
H A DSemaDecl.cpp18794 static ObjCIvarDecl::AccessControl
18844 ObjCIvarDecl::AccessControl ac = in ActOnIvar()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnostic.td84 bit AccessControl = 0;
100 class AccessControl {
H A DDiagnosticSemaKinds.td549 AccessControl;
552 AccessControl;
1826 AccessControl;
1842 AccessControl;
1845 AccessControl;
1849 AccessControl;
1852 AccessControl;
1856 AccessControl;
1859 AccessControl;
10458 AccessControl;
[all …]
H A DLangOptions.def228 BENIGN_LANGOPT(AccessControl , 1, 1, "C++ access control")
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h1951 enum AccessControl { enum
1958 QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, in ObjCIvarDecl()
1969 AccessControl ac, Expr *BW = nullptr,
1994 void setAccessControl(AccessControl ac) { DeclAccess = ac; } in setAccessControl()
1996 AccessControl getAccessControl() const { return AccessControl(DeclAccess); } in getAccessControl()
1998 AccessControl getCanonicalAccessControl() const { in getCanonicalAccessControl()
1999 return DeclAccess == None ? Protected : AccessControl(DeclAccess); in getCanonicalAccessControl()
2019 LLVM_PREFERRED_TYPE(AccessControl)
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp568 const auto &AccessControl = Record.Access; in serializeAccessMixinImpl() local
570 if (AccessControl.empty()) in serializeAccessMixinImpl()
572 Access = AccessControl.getAccess(); in serializeAccessMixinImpl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DLookup.h758 getSema().getLangOpts().AccessControl) in diagnoseAccess()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp609 lang_opts.AccessControl = false; // Debuggers get universal access in ClangExpressionParser()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp1843 AccessControl ac, Expr *BW, in Create()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp1332 IVD->setAccessControl((ObjCIvarDecl::AccessControl)Record.readInt()); in VisitObjCIvarDecl()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2742 static clang::ObjCIvarDecl::AccessControl
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td1487 LangOpts<"AccessControl">, DefaultTrue,