Home
last modified time | relevance | path

Searched refs:AccessSpecifier (Results 1 – 25 of 49) sorted by relevance

12

/external/clang/bindings/python/tests/cindex/
Dtest_access_specifiers.py2 from clang.cindex import AccessSpecifier
24 assert test_class.access_specifier == AccessSpecifier.INVALID;
27 assert public.access_specifier == AccessSpecifier.PUBLIC
30 assert protected.access_specifier == AccessSpecifier.PROTECTED
33 assert private.access_specifier == AccessSpecifier.PRIVATE
/external/clang/include/clang/AST/
DDeclAccessPair.h36 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { in make()
45 AccessSpecifier getAccess() const { in getAccess()
46 return AccessSpecifier(Mask & Ptr); in getAccess()
52 void setAccess(AccessSpecifier AS) { in setAccess()
55 void set(NamedDecl *D, AccessSpecifier AS) { in set()
DUnresolvedSet.h46 AccessSpecifier getAccess() const { return I->getAccess(); } in getAccess()
47 void setAccess(AccessSpecifier AS) { I->setAccess(AS); } in setAccess()
86 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
104 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { in replace()
112 void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); } in setAccess()
DASTUnresolvedSet.h50 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { in addDecl()
57 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) { in replace()
101 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) { in addLazyDecl()
DDependentDiagnostic.h43 AccessSpecifier AS, in Create()
67 AccessSpecifier getAccess() const { in getAccess()
69 return AccessSpecifier(AccessData.Access); in getAccess()
DDeclCXX.h108 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC, in AccessSpecDecl()
130 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS, in Create()
197 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, in CXXBaseSpecifier()
235 AccessSpecifier getAccessSpecifier() const { in getAccessSpecifier()
236 if ((AccessSpecifier)Access == AS_none) in getAccessSpecifier()
239 return (AccessSpecifier)Access; in getAccessSpecifier()
247 AccessSpecifier getAccessSpecifierAsWritten() const { in getAccessSpecifierAsWritten()
248 return (AccessSpecifier)Access; in getAccessSpecifierAsWritten()
1616 static AccessSpecifier MergeAccess(AccessSpecifier PathAccess, in MergeAccess()
1617 AccessSpecifier DeclAccess) { in MergeAccess()
[all …]
DDeclBase.h424 void setAccess(AccessSpecifier AS) { in setAccess()
429 AccessSpecifier getAccess() const { in getAccess()
431 return AccessSpecifier(Access); in getAccess()
436 AccessSpecifier getAccessUnsafe() const { in getAccessUnsafe()
437 return AccessSpecifier(Access); in getAccessUnsafe()
DCXXInheritance.h76 AccessSpecifier Access;
/external/llvm/test/DebugInfo/COFF/
Dtypes-data-members.ll87 ; CHECK: AccessSpecifier: Public (0x3)
93 ; CHECK: AccessSpecifier: Public (0x3)
99 ; CHECK: AccessSpecifier: Public (0x3)
105 ; CHECK: AccessSpecifier: Public (0x3)
149 ; CHECK: AccessSpecifier: Public (0x3)
155 ; CHECK: AccessSpecifier: Public (0x3)
196 ; CHECK: AccessSpecifier: Public (0x3)
202 ; CHECK: AccessSpecifier: Private (0x1)
208 ; CHECK: AccessSpecifier: Protected (0x2)
295 ; CHECK: AccessSpecifier: Public (0x3)
[all …]
Dtypes-non-virtual-methods.ll90 ; CHECK: AccessSpecifier: Public (0x3)
95 ; CHECK: AccessSpecifier: Private (0x1)
100 ; CHECK: AccessSpecifier: Protected (0x2)
105 ; CHECK: AccessSpecifier: Public (0x3)
209 ; CHECK: AccessSpecifier: Public (0x3)
213 ; CHECK: AccessSpecifier: Public (0x3)
220 ; CHECK: AccessSpecifier: Private (0x1)
Dvirtual-method-kinds.ll23 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
29 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
36 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
42 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
49 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
56 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
Denum.ll11 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
Dtypes-recursive-struct.ll83 ; CHECK: AccessSpecifier: Public (0x3)
114 ; CHECK: AccessSpecifier: Public (0x3)
Dinheritance.ll19 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
24 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
34 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
46 ; CHECK-NEXT: AccessSpecifier: Public (0x3)
Ddefer-complete-type.ll87 ; CHECK: AccessSpecifier: Public (0x3)
120 ; CHECK: AccessSpecifier: Public (0x3)
/external/clang/include/clang/Parse/
DParser.h1208 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS,
1257 AccessSpecifier AS = AS_none);
1260 AccessSpecifier AS);
1750 AccessSpecifier& CurAS);
1858 AccessSpecifier AS, DeclSpecContext DSC,
1863 AccessSpecifier AS = AS_none,
1866 bool DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS,
1870 void ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS = AS_none,
1878 AccessSpecifier AS, DeclSpecContext DSC);
2072 AccessSpecifier AS = AS_none,
[all …]
/external/clang/lib/Sema/
DSemaAccess.cpp41 AccessSpecifier LexicalAS) { in SetMemberAccessSpecifier()
169 AccessSpecifier Access) in AccessTarget()
731 AccessSpecifier Access, in HasAccess()
929 AccessSpecifier FinalAccess, in FindBestPath()
953 AccessSpecifier PathAccess = FinalAccess; in FindBestPath()
970 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier(); in FindBestPath()
1160 AccessSpecifier accessSoFar = AS_public; in DiagnoseAccessPath()
1205 AccessSpecifier baseAccess = base->getAccessSpecifier(); in DiagnoseAccessPath()
1320 AccessSpecifier UnprivilegedAccess = Entity.getAccess(); in IsAccessible()
1348 AccessSpecifier FinalAccess; in IsAccessible()
[all …]
/external/clang/include/clang/Sema/
DDelayedDiagnostic.h58 AccessSpecifier Access) in AccessedEntity()
67 AccessSpecifier getAccess() const { return AccessSpecifier(Access); } in getAccess()
DLookup.h416 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
650 void replace(NamedDecl *D, AccessSpecifier AS) { in replace()
/external/clang/bindings/python/clang/
Dcindex.py1345 return AccessSpecifier.from_id(self._access_specifier)
1664 class AccessSpecifier(BaseEnumeration): class
1679 AccessSpecifier.INVALID = AccessSpecifier(0)
1680 AccessSpecifier.PUBLIC = AccessSpecifier(1)
1681 AccessSpecifier.PROTECTED = AccessSpecifier(2)
1682 AccessSpecifier.PRIVATE = AccessSpecifier(3)
1683 AccessSpecifier.NONE = AccessSpecifier(4)
/external/clang/include/clang/Basic/
DSpecifiers.h93 enum AccessSpecifier { enum
/external/clang/tools/libclang/
DCIndexCXX.cpp34 AccessSpecifier spec = AS_none; in clang_getCXXAccessSpecifier()
/external/clang/lib/Parse/
DParseTemplate.cpp30 AccessSpecifier AS, in ParseDeclarationStartingWithTemplate()
63 AccessSpecifier AS, in ParseTemplateDeclarationOrSpecialization()
177 AccessSpecifier AS, in ParseSingleDeclarationAfterTemplate()
1303 AccessSpecifier AS) { in ParseExplicitInstantiation()
DParseDeclCXX.cpp496 AccessSpecifier AS, in ParseUsingDeclaration()
1216 AccessSpecifier AS, in ParseClassSpecifier()
1890 AccessSpecifier Access = getAccessSpecifierIfPresent(); in ParseBaseSpecifier()
1950 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { in getAccessSpecifierIfPresent()
2259 Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS, in ParseCXXClassMemberDeclaration()
2843 AccessSpecifier &AS, ParsedAttributesWithRange &AccessAttrs, in ParseCXXClassMemberDeclarationWithPragmas()
2893 AccessSpecifier NewAS = getAccessSpecifierIfPresent(); in ParseCXXClassMemberDeclarationWithPragmas()
3089 AccessSpecifier CurAS; in ParseCXXMemberSpecification()
3941 AccessSpecifier& CurAS) { in ParseMicrosoftIfExistsClassDeclaration()
3980 AccessSpecifier AS = getAccessSpecifierIfPresent(); in ParseMicrosoftIfExistsClassDeclaration()
/external/clang/lib/AST/
DDeclCXX.cpp603 AccessSpecifier AS = Conversion->getAccessUnsafe(); in addedMember()
1121 AccessSpecifier Access, in CollectVisibleConversions()
1153 AccessSpecifier IAccess in CollectVisibleConversions()
1169 AccessSpecifier BaseAccess in CollectVisibleConversions()
2325 static const char *getAccessName(AccessSpecifier AS) { in getAccessName()
2340 AccessSpecifier AS) { in operator <<()
2345 AccessSpecifier AS) { in operator <<()

12