| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclAccessPair.h | 35 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { in make() 44 AccessSpecifier getAccess() const { in getAccess() 45 return AccessSpecifier(Mask & Ptr); in getAccess() 51 void setAccess(AccessSpecifier AS) { in setAccess() 54 void set(NamedDecl *D, AccessSpecifier AS) { in set()
|
| H A D | UnresolvedSet.h | 52 AccessSpecifier getAccess() const { return I->getAccess(); } in getAccess() 53 void setAccess(AccessSpecifier AS) { I->setAccess(AS); } in setAccess() 95 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl() 113 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { in replace() 121 void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); } in setAccess()
|
| H A D | ASTUnresolvedSet.h | 55 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { in addDecl() 62 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) { in replace() 107 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) { in addLazyDecl()
|
| H A D | DependentDiagnostic.h | 45 AccessSpecifier AS, in Create() 69 AccessSpecifier getAccess() const { in getAccess() 71 return AccessSpecifier(AccessData.Access); in getAccess()
|
| /llvm-project-15.0.7/clang/bindings/python/tests/cindex/ |
| H A D | test_access_specifiers.py | 6 from clang.cindex import AccessSpecifier 32 self.assertEqual(test_class.access_specifier, AccessSpecifier.INVALID) 35 self.assertEqual(public.access_specifier, AccessSpecifier.PUBLIC) 38 self.assertEqual(protected.access_specifier, AccessSpecifier.PROTECTED) 41 self.assertEqual(private.access_specifier, AccessSpecifier.PRIVATE)
|
| /llvm-project-15.0.7/clang-tools-extra/unittests/clang-doc/ |
| H A D | SerializeTest.cpp | 106 F.Access = AccessSpecifier::AS_none; in TEST() 157 EConstructor.Access = AccessSpecifier::AS_public; in TEST() 173 Method.Access = AccessSpecifier::AS_protected; in TEST() 196 TemplateMethod.Access = AccessSpecifier::AS_public; in TEST() 327 F.Access = AccessSpecifier::AS_none; in TEST() 343 F.Access = AccessSpecifier::AS_none; in TEST() 395 FunctionSet.Access = AccessSpecifier::AS_protected; in TEST() 408 FunctionGet.Access = AccessSpecifier::AS_private; in TEST() 441 FunctionSetNew.Access = AccessSpecifier::AS_private; in TEST() 500 F.Access = AccessSpecifier::AS_none; in TEST() [all …]
|
| H A D | YAMLGeneratorTest.cpp | 37 I.ChildFunctions.back().Access = AccessSpecifier::AS_none; in TEST() 85 AccessSpecifier::AS_private); in TEST() 88 AccessSpecifier::AS_public, true); in TEST() 92 AccessSpecifier::AS_private); in TEST() 183 I.Access = AccessSpecifier::AS_none; in TEST() 273 I.Access = AccessSpecifier::AS_none; in TEST()
|
| H A D | BitcodeTest.cpp | 81 I.Members.emplace_back("int", "X", AccessSpecifier::AS_private); in TEST() 85 AccessSpecifier::AS_public, true); in TEST() 87 I.Bases.back().Members.emplace_back("int", "X", AccessSpecifier::AS_private); in TEST() 113 I.Access = AccessSpecifier::AS_none; in TEST() 135 I.Access = AccessSpecifier::AS_public; in TEST()
|
| H A D | MergeTest.cpp | 85 One.Members.emplace_back("int", "X", AccessSpecifier::AS_private); in TEST() 91 AccessSpecifier::AS_protected, true); in TEST() 127 Expected->Members.emplace_back("int", "X", AccessSpecifier::AS_private); in TEST() 132 AccessSpecifier::AS_protected, true); in TEST()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Specifiers.h | 108 enum AccessSpecifier { enum 380 inline llvm::StringRef getAccessSpelling(AccessSpecifier AS) { in getAccessSpelling() 382 case AccessSpecifier::AS_public: in getAccessSpelling() 384 case AccessSpecifier::AS_protected: in getAccessSpelling() 386 case AccessSpecifier::AS_private: in getAccessSpelling() 388 case AccessSpecifier::AS_none: in getAccessSpelling()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-doc/ |
| H A D | Serialize.cpp | 225 if (AS == clang::AccessSpecifier::AS_private) in isPublic() 258 static AccessSpecifier getFinalAccessSpecifier(AccessSpecifier FirstAS, in getFinalAccessSpecifier() 260 if (FirstAS == AccessSpecifier::AS_none || in getFinalAccessSpecifier() 261 SecondAS == AccessSpecifier::AS_none) in getFinalAccessSpecifier() 262 return AccessSpecifier::AS_none; in getFinalAccessSpecifier() 264 SecondAS == AccessSpecifier::AS_private) in getFinalAccessSpecifier() 265 return AccessSpecifier::AS_private; in getFinalAccessSpecifier() 268 return AccessSpecifier::AS_protected; in getFinalAccessSpecifier() 269 return AccessSpecifier::AS_public; in getFinalAccessSpecifier() 275 AccessSpecifier Access = AccessSpecifier::AS_public) { in parseFields() [all …]
|
| H A D | YAMLGenerator.cpp | 33 template <> struct ScalarEnumerationTraits<clang::AccessSpecifier> { 34 static void enumeration(IO &IO, clang::AccessSpecifier &Value) { in enumeration() 35 IO.enumCase(Value, "Public", clang::AccessSpecifier::AS_public); in enumeration() 36 IO.enumCase(Value, "Protected", clang::AccessSpecifier::AS_protected); in enumeration() 37 IO.enumCase(Value, "Private", clang::AccessSpecifier::AS_private); in enumeration() 38 IO.enumCase(Value, "None", clang::AccessSpecifier::AS_none); in enumeration() 194 IO.mapOptional("Access", I.Access, clang::AccessSpecifier::AS_none); in mapping() 220 IO.mapOptional("Access", I.Access, clang::AccessSpecifier::AS_none); in mapping() 243 IO.mapOptional("Access", I.Access, clang::AccessSpecifier::AS_none); in mapping()
|
| H A D | Representation.h | 194 llvm::StringRef Name, AccessSpecifier Access) in MemberTypeInfo() 197 AccessSpecifier Access) in MemberTypeInfo() 200 AccessSpecifier Access) in MemberTypeInfo() 212 AccessSpecifier Access = AccessSpecifier::AS_public; 333 AccessSpecifier Access = AccessSpecifier::AS_public; 376 AccessSpecifier Access, bool IsParent) in BaseRecordInfo() 384 AccessSpecifier Access = AccessSpecifier::AS_public;
|
| /llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/Inputs/ |
| H A D | s_constant.s | 389 # AccessSpecifier: Public (0x3) 395 # AccessSpecifier: Public (0x3) 401 # AccessSpecifier: Public (0x3) 495 # AccessSpecifier: Public (0x3) 501 # AccessSpecifier: Public (0x3) 507 # AccessSpecifier: Public (0x3) 579 # AccessSpecifier: Public (0x3) 585 # AccessSpecifier: Public (0x3) 591 # AccessSpecifier: Public (0x3) 658 # AccessSpecifier: Public (0x3) [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | VirtualClassDestructorCheck.cpp | 31 return (((Destructor->getAccess() == AccessSpecifier::AS_public) && in AST_MATCHER() 33 ((Destructor->getAccess() == AccessSpecifier::AS_protected) && in AST_MATCHER() 79 if (ASDecl->getAccess() == AccessSpecifier::AS_public) in getPublicASDecl() 174 if (Destructor->getAccess() == AccessSpecifier::AS_private) { in check() 195 if (Destructor->getAccess() == AccessSpecifier::AS_public) { in check() 197 } else if (Destructor->getAccess() == AccessSpecifier::AS_protected) { in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/ |
| H A D | InsertionPoint.cpp | 86 AccessSpecifier getAccessAtEnd(const CXXRecordDecl &C) { in getAccessAtEnd() 87 AccessSpecifier Spec = (C.getTagKind() == TTK_Class ? AS_private : AS_public); in getAccessAtEnd() 126 AccessSpecifier Protection) { in insertionPoint() 137 AccessSpecifier Protection) { in insertDecl()
|
| H A D | InsertionPoint.h | 43 AccessSpecifier Protection); 50 AccessSpecifier Protection);
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | HoverTests.cpp | 88 HI.AccessSpecifier = "private"; in TEST() 106 HI.AccessSpecifier = "public"; in TEST() 122 HI.AccessSpecifier = "public"; in TEST() 159 HI.AccessSpecifier = "public"; in TEST() 390 HI.AccessSpecifier = "public"; in TEST() 570 HI.AccessSpecifier = "public"; in TEST() 685 HI.AccessSpecifier = "public"; in TEST() 698 HI.AccessSpecifier = "public"; in TEST() 711 HI.AccessSpecifier = "public"; in TEST() 728 HI.AccessSpecifier = "public"; in TEST() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 1318 AccessSpecifier AS = AS_none; 1322 explicit LateParsedPragma(Parser *P, AccessSpecifier AS) in LateParsedPragma() 1327 AccessSpecifier getAccessSpecifier() const { return AS; } in getAccessSpecifier() 1557 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS, 2363 AccessSpecifier AS, DeclSpecContext DSC, 2370 AccessSpecifier AS = AS_none, 2378 DeclSpec &DS, AccessSpecifier AS = AS_none, 3108 AccessSpecifier AS, ParsedAttributes &Attr, 3112 ParseCXXClassMemberDeclarationWithPragmas(AccessSpecifier &AS, 3126 AccessSpecifier getAccessSpecifierIfPresent() const; [all …]
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/COFF/ |
| H A D | unnamed.ll | 47 ; CHECK-NEXT: AccessSpecifier: Public (0x3) 54 ; CHECK-NEXT: AccessSpecifier: Public (0x3) 75 ; CHECK-NEXT: AccessSpecifier: Public (0x3) 97 ; CHECK-NEXT: AccessSpecifier: Public (0x3) 104 ; CHECK-NEXT: AccessSpecifier: Public (0x3) 111 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
|
| H A D | types-non-virtual-methods.ll | 90 ; CHECK: AccessSpecifier: Public (0x3) 95 ; CHECK: AccessSpecifier: Private (0x1) 100 ; CHECK: AccessSpecifier: Protected (0x2) 105 ; CHECK: AccessSpecifier: Public (0x3) 208 ; CHECK: AccessSpecifier: Public (0x3) 212 ; CHECK: AccessSpecifier: Public (0x3) 219 ; CHECK: AccessSpecifier: Private (0x1)
|
| H A D | types-method-ref-qualifiers.ll | 171 ; CHECK: AccessSpecifier: Public (0x3) 175 ; CHECK: AccessSpecifier: Public (0x3) 183 ; CHECK: AccessSpecifier: Public (0x3) 195 ; CHECK: AccessSpecifier: Public (0x3) 201 ; CHECK: AccessSpecifier: Public (0x3)
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | DelayedDiagnostic.h | 69 CXXRecordDecl *DerivedClass, AccessSpecifier Access) in AccessedEntity() 77 AccessSpecifier getAccess() const { return AccessSpecifier(Access); } in getAccess()
|
| /llvm-project-15.0.7/lldb/tools/lldb-instr/ |
| H A D | Instrument.cpp | 102 AccessSpecifier AS = Decl->getAccess(); in ShouldSkip() 103 if (AS != AccessSpecifier::AS_public) in ShouldSkip()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 41 AccessSpecifier LexicalAS) { in SetMemberAccessSpecifier() 182 AccessSpecifier Access) in AccessTarget() 744 AccessSpecifier Access, in HasAccess() 966 AccessSpecifier PathAccess = FinalAccess; in FindBestPath() 1173 AccessSpecifier accessSoFar = AS_public; in DiagnoseAccessPath() 1218 AccessSpecifier baseAccess = base->getAccessSpecifier(); in DiagnoseAccessPath() 1334 AccessSpecifier UnprivilegedAccess = Entity.getAccess(); in IsAccessible() 1362 AccessSpecifier FinalAccess; in IsAccessible() 1509 AccessSpecifier Access = DD.getAccess(); in HandleDependentAccessCheck() 1613 AccessSpecifier Access = Dtor->getAccess(); in CheckDestructorAccess() [all …]
|