Searched refs:AccessSpecifier (Results 1 - 25 of 39) sorted by relevance

12

/external/clang/bindings/python/tests/cindex/
H A Dtest_access_specifiers.py2 from clang.cindex import AccessSpecifier namespace
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/
H A DDeclAccessPair.h12 // AccessSpecifier. Generally the access specifier gives the
36 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) {
45 AccessSpecifier getAccess() const {
46 return AccessSpecifier(Mask & Ptr);
52 void setAccess(AccessSpecifier AS) {
55 void set(NamedDecl *D, AccessSpecifier AS) {
H A DASTUnresolvedSet.h50 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) {
57 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) {
101 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) {
H A DUnresolvedSet.h55 AccessSpecifier getAccess() const { return ir->getAccess(); }
56 void setAccess(AccessSpecifier AS) { ir->setAccess(AS); }
119 void addDecl(NamedDecl *D, AccessSpecifier AS) {
139 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) {
147 void setAccess(iterator I, AccessSpecifier AS) {
H A DDependentDiagnostic.h43 AccessSpecifier AS,
67 AccessSpecifier getAccess() const {
69 return AccessSpecifier(AccessData.Access);
H A DDeclCXX.h106 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC,
128 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS,
178 /// The actual type of data stored here is an AccessSpecifier, but we use
195 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A,
233 AccessSpecifier getAccessSpecifier() const {
234 if ((AccessSpecifier)Access == AS_none)
237 return (AccessSpecifier)Access;
245 AccessSpecifier getAccessSpecifierAsWritten() const {
246 return (AccessSpecifier)Access;
1576 static AccessSpecifier MergeAcces
[all...]
H A DCXXInheritance.h76 AccessSpecifier Access;
H A DDeclBase.h267 // NOTE: VC++ treats enums as signed, avoid using the AccessSpecifier enum
404 void setAccess(AccessSpecifier AS) {
409 AccessSpecifier getAccess() const {
411 return AccessSpecifier(Access);
416 AccessSpecifier getAccessUnsafe() const {
417 return AccessSpecifier(Access);
/external/clang/include/clang/Basic/
H A DSpecifiers.h80 enum AccessSpecifier { enum in namespace:clang
/external/lldb/include/lldb/Symbol/
H A DClangASTContext.h220 static clang::AccessSpecifier
223 static clang::AccessSpecifier
224 UnifyAccessSpecifiers (clang::AccessSpecifier lhs, clang::AccessSpecifier rhs);
/external/clang/include/clang/Sema/
H A DDelayedDiagnostic.h58 AccessSpecifier Access)
67 AccessSpecifier getAccess() const { return AccessSpecifier(Access); }
H A DLookup.h375 void addDecl(NamedDecl *D, AccessSpecifier AS) {
597 void replace(NamedDecl *D, AccessSpecifier AS) {
H A DSema.h1750 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS,
1752 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS,
1758 AccessSpecifier AS,
1780 AttributeList *Attr, AccessSpecifier AS,
1812 AccessSpecifier AS);
1817 AccessSpecifier AS,
1826 AccessSpecifier AS, NamedDecl *PrevDecl,
3825 NamedDecl *BuildUsingDeclaration(Scope *S, AccessSpecifier AS,
3837 AccessSpecifier AS,
3846 AccessSpecifier A
[all...]
H A DInitialization.h1018 AccessSpecifier Access,
/external/clang/include/clang/Parse/
H A DParser.h1174 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS,
1224 AccessSpecifier AS = AS_none);
1227 AccessSpecifier AS);
1650 AccessSpecifier& CurAS);
1758 AccessSpecifier AS, DeclSpecContext DSC,
1763 AccessSpecifier AS = AS_none,
1766 bool DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS,
1770 void ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS = AS_none,
1778 AccessSpecifier AS, DeclSpecContext DSC);
1973 AccessSpecifier A
[all...]
/external/clang/lib/Sema/
H A DSemaAccess.cpp41 AccessSpecifier LexicalAS) {
169 AccessSpecifier Access)
731 AccessSpecifier Access,
929 AccessSpecifier FinalAccess,
953 AccessSpecifier PathAccess = FinalAccess;
970 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier();
1160 AccessSpecifier accessSoFar = AS_public;
1205 AccessSpecifier baseAccess = base->getAccessSpecifier();
1320 AccessSpecifier UnprivilegedAccess = Entity.getAccess();
1348 AccessSpecifier FinalAcces
[all...]
/external/clang/tools/libclang/
H A DCIndexCXX.cpp34 AccessSpecifier spec = AS_none;
50 llvm_unreachable("Invalid AccessSpecifier!");
/external/clang/bindings/python/clang/
H A Dcindex.py1219 return AccessSpecifier.from_id(self._access_specifier)
1455 class AccessSpecifier(object): class in inherits:object
1465 if value >= len(AccessSpecifier._kinds):
1466 AccessSpecifier._kinds += [None] * (value - len(AccessSpecifier._kinds) + 1)
1467 if AccessSpecifier._kinds[value] is not None:
1468 raise ValueError,'AccessSpecifier already loaded'
1470 AccessSpecifier._kinds[value] = self
1471 AccessSpecifier._name_map = None
1481 for key,value in AccessSpecifier
[all...]
/external/clang/lib/Parse/
H A DParseTemplate.cpp29 AccessSpecifier AS,
62 AccessSpecifier AS,
164 AccessSpecifier AS,
1248 AccessSpecifier AS) {
H A DParseDeclCXX.cpp480 AccessSpecifier AS,
1168 AccessSpecifier AS,
1747 AccessSpecifier Access = getAccessSpecifierIfPresent();
1798 AccessSpecifier Parser::getAccessSpecifierIfPresent() const {
2003 void Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS,
2609 AccessSpecifier CurAS;
2669 AccessSpecifier AS = getAccessSpecifierIfPresent();
3461 AccessSpecifier& CurAS) {
3500 AccessSpecifier AS = getAccessSpecifierIfPresent();
/external/clang/lib/AST/
H A DDeclCXX.cpp573 AccessSpecifier AS = Conversion->getAccessUnsafe();
1064 AccessSpecifier Access,
1096 AccessSpecifier IAccess
1112 AccessSpecifier BaseAccess
2142 static const char *getAccessName(AccessSpecifier AS) {
2157 AccessSpecifier AS) {
2162 AccessSpecifier AS) {
H A DDeclPrinter.cpp38 void Print(AccessSpecifier AS);
208 void DeclPrinter::Print(AccessSpecifier AS) {
775 AccessSpecifier AS = Base->getAccessSpecifierAsWritten();
H A DCXXInheritance.cpp181 AccessSpecifier AccessToHere = ScratchPath.Access;
/external/lldb/source/Symbol/
H A DClangASTContext.cpp82 clang::AccessSpecifier
1645 clang::AccessSpecifier
1646 ClangASTContext::UnifyAccessSpecifiers (clang::AccessSpecifier lhs, clang::AccessSpecifier rhs)
1648 clang::AccessSpecifier ret = lhs;
/external/clang/lib/CodeGen/
H A DCGDebugInfo.h183 AccessSpecifier AS, uint64_t offsetInBits,

Completed in 785 milliseconds

12