/external/clang/bindings/python/tests/cindex/ |
H A D | test_access_specifiers.py | 2 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 D | DeclAccessPair.h | 12 // 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 D | ASTUnresolvedSet.h | 50 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 D | UnresolvedSet.h | 55 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 D | DependentDiagnostic.h | 43 AccessSpecifier AS, 67 AccessSpecifier getAccess() const { 69 return AccessSpecifier(AccessData.Access);
|
H A D | DeclCXX.h | 106 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 D | CXXInheritance.h | 76 AccessSpecifier Access;
|
H A D | DeclBase.h | 267 // 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 D | Specifiers.h | 80 enum AccessSpecifier { enum in namespace:clang
|
/external/lldb/include/lldb/Symbol/ |
H A D | ClangASTContext.h | 220 static clang::AccessSpecifier 223 static clang::AccessSpecifier 224 UnifyAccessSpecifiers (clang::AccessSpecifier lhs, clang::AccessSpecifier rhs);
|
/external/clang/include/clang/Sema/ |
H A D | DelayedDiagnostic.h | 58 AccessSpecifier Access) 67 AccessSpecifier getAccess() const { return AccessSpecifier(Access); }
|
H A D | Lookup.h | 375 void addDecl(NamedDecl *D, AccessSpecifier AS) { 597 void replace(NamedDecl *D, AccessSpecifier AS) {
|
H A D | Sema.h | 1750 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 D | Initialization.h | 1018 AccessSpecifier Access,
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1174 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 D | SemaAccess.cpp | 41 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 D | CIndexCXX.cpp | 34 AccessSpecifier spec = AS_none; 50 llvm_unreachable("Invalid AccessSpecifier!");
|
/external/clang/bindings/python/clang/ |
H A D | cindex.py | 1219 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 D | ParseTemplate.cpp | 29 AccessSpecifier AS, 62 AccessSpecifier AS, 164 AccessSpecifier AS, 1248 AccessSpecifier AS) {
|
H A D | ParseDeclCXX.cpp | 480 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 D | DeclCXX.cpp | 573 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 D | DeclPrinter.cpp | 38 void Print(AccessSpecifier AS); 208 void DeclPrinter::Print(AccessSpecifier AS) { 775 AccessSpecifier AS = Base->getAccessSpecifierAsWritten();
|
H A D | CXXInheritance.cpp | 181 AccessSpecifier AccessToHere = ScratchPath.Access;
|
/external/lldb/source/Symbol/ |
H A D | ClangASTContext.cpp | 82 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 D | CGDebugInfo.h | 183 AccessSpecifier AS, uint64_t offsetInBits,
|