/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 | UnresolvedSet.h | 46 AccessSpecifier getAccess() const { return I->getAccess(); } 47 void setAccess(AccessSpecifier AS) { I->setAccess(AS); } 86 void addDecl(NamedDecl *D, AccessSpecifier AS) { 104 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { 112 void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(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 | DependentDiagnostic.h | 43 AccessSpecifier AS, 67 AccessSpecifier getAccess() const { 69 return AccessSpecifier(AccessData.Access);
|
H A D | DeclCXX.h | 108 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC, 130 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS, 180 /// The actual type of data stored here is an AccessSpecifier, but we use 197 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, 235 AccessSpecifier getAccessSpecifier() const { 236 if ((AccessSpecifier)Access == AS_none) 239 return (AccessSpecifier)Access; 247 AccessSpecifier getAccessSpecifierAsWritten() const { 248 return (AccessSpecifier)Access; 1616 static AccessSpecifier MergeAcces [all...] |
H A D | CXXInheritance.h | 76 AccessSpecifier Access;
|
H A D | DeclBase.h | 287 // NOTE: VC++ treats enums as signed, avoid using the AccessSpecifier enum 424 void setAccess(AccessSpecifier AS) { 429 AccessSpecifier getAccess() const { 431 return AccessSpecifier(Access); 436 AccessSpecifier getAccessUnsafe() const { 437 return AccessSpecifier(Access);
|
/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 | 416 void addDecl(NamedDecl *D, AccessSpecifier AS) { 650 void replace(NamedDecl *D, AccessSpecifier AS) {
|
H A D | Sema.h | 1923 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS, 1925 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS, 1931 AccessSpecifier AS, 1953 AttributeList *Attr, AccessSpecifier AS, 1985 AccessSpecifier AS); 1990 AccessSpecifier AS, 1999 AccessSpecifier AS, NamedDecl *PrevDecl, 4252 NamedDecl *BuildUsingDeclaration(Scope *S, AccessSpecifier AS, 4271 AccessSpecifier AS, 4280 AccessSpecifier A [all...] |
/external/clang/include/clang/Basic/ |
H A D | Specifiers.h | 93 enum AccessSpecifier { enum in namespace:clang
|
/external/clang/tools/libclang/ |
H A D | CIndexCXX.cpp | 34 AccessSpecifier spec = AS_none; 50 llvm_unreachable("Invalid AccessSpecifier!");
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1208 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 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/bindings/python/clang/ |
H A D | cindex.py | 1345 return AccessSpecifier.from_id(self._access_specifier) 1664 class AccessSpecifier(BaseEnumeration): class in inherits:BaseEnumeration 1677 return 'AccessSpecifier.%s' % (self.name,) 1679 AccessSpecifier.INVALID = AccessSpecifier(0) 1680 AccessSpecifier.PUBLIC = AccessSpecifier(1) 1681 AccessSpecifier.PROTECTED = AccessSpecifier(2) 1682 AccessSpecifier [all...] |
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 30 AccessSpecifier AS, 63 AccessSpecifier AS, 177 AccessSpecifier AS, 1303 AccessSpecifier AS) {
|
H A D | ParseDeclCXX.cpp | 496 AccessSpecifier AS, 1216 AccessSpecifier AS, 1890 AccessSpecifier Access = getAccessSpecifierIfPresent(); 1950 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { 2259 Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS, 2843 AccessSpecifier &AS, ParsedAttributesWithRange &AccessAttrs, 2893 AccessSpecifier NewAS = getAccessSpecifierIfPresent(); 3089 AccessSpecifier CurAS; 3941 AccessSpecifier& CurAS) { 3980 AccessSpecifier A [all...] |
H A D | Parser.cpp | 663 AccessSpecifier AS = AS_none; 875 AccessSpecifier AS) { 946 AccessSpecifier AS) {
|
H A D | ParseDecl.cpp | 46 AccessSpecifier AS, 2168 void Parser::ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS, 2249 AccessSpecifier AS, DeclSpecContext DSC, 2547 Parser::DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS, 2675 AccessSpecifier AS, 3708 AccessSpecifier AS = AS_none; 3812 AccessSpecifier AS, DeclSpecContext DSC) {
|
H A D | ParseOpenMP.cpp | 205 Parser::ParseOpenMPDeclareReductionDirective(AccessSpecifier AS) { 547 AccessSpecifier &AS, ParsedAttributesWithRange &Attrs,
|
/external/clang/lib/AST/ |
H A D | DeclCXX.cpp | 603 AccessSpecifier AS = Conversion->getAccessUnsafe(); 1121 AccessSpecifier Access, 1153 AccessSpecifier IAccess 1169 AccessSpecifier BaseAccess 2325 static const char *getAccessName(AccessSpecifier AS) { 2340 AccessSpecifier AS) { 2345 AccessSpecifier AS) {
|
H A D | DeclPrinter.cpp | 38 void Print(AccessSpecifier AS); 260 void DeclPrinter::Print(AccessSpecifier AS) { 857 AccessSpecifier AS = Base->getAccessSpecifierAsWritten();
|
H A D | CXXInheritance.cpp | 184 AccessSpecifier AccessToHere = ScratchPath.Access;
|
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 235 SourceLocation loc, AccessSpecifier AS,
|