Home
last modified time | relevance | path

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

12

/minix3/external/bsd/llvm/dist/clang/bindings/python/tests/cindex/
H A 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
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A 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()
H A DUnresolvedSet.h55 AccessSpecifier getAccess() const { return ir->getAccess(); } in getAccess()
56 void setAccess(AccessSpecifier AS) { ir->setAccess(AS); } in setAccess()
119 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
139 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { in replace()
147 void setAccess(iterator I, AccessSpecifier AS) { in setAccess()
H A 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()
H A DDependentDiagnostic.h43 AccessSpecifier AS, in Create()
67 AccessSpecifier getAccess() const { in getAccess()
69 return AccessSpecifier(AccessData.Access); in getAccess()
H A DDeclCXX.h106 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC, in AccessSpecDecl()
128 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS, in Create()
195 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, in CXXBaseSpecifier()
233 AccessSpecifier getAccessSpecifier() const { in getAccessSpecifier()
234 if ((AccessSpecifier)Access == AS_none) in getAccessSpecifier()
237 return (AccessSpecifier)Access; in getAccessSpecifier()
245 AccessSpecifier getAccessSpecifierAsWritten() const { in getAccessSpecifierAsWritten()
246 return (AccessSpecifier)Access; in getAccessSpecifierAsWritten()
1595 static AccessSpecifier MergeAccess(AccessSpecifier PathAccess, in MergeAccess()
1596 AccessSpecifier DeclAccess) { in MergeAccess()
[all …]
H A DDeclBase.h405 void setAccess(AccessSpecifier AS) { in setAccess()
410 AccessSpecifier getAccess() const { in getAccess()
412 return AccessSpecifier(Access); in getAccess()
417 AccessSpecifier getAccessUnsafe() const { in getAccessUnsafe()
418 return AccessSpecifier(Access); in getAccessUnsafe()
H A DCXXInheritance.h76 AccessSpecifier Access;
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DDelayedDiagnostic.h58 AccessSpecifier Access) in AccessedEntity()
67 AccessSpecifier getAccess() const { return AccessSpecifier(Access); } in getAccess()
H A DLookup.h375 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
604 void replace(NamedDecl *D, AccessSpecifier AS) { in replace()
H A DSema.h1773 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS,
1775 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS,
1781 AccessSpecifier AS,
1803 AttributeList *Attr, AccessSpecifier AS,
1835 AccessSpecifier AS);
1840 AccessSpecifier AS,
1849 AccessSpecifier AS, NamedDecl *PrevDecl,
3966 NamedDecl *BuildUsingDeclaration(Scope *S, AccessSpecifier AS,
3978 AccessSpecifier AS,
3987 AccessSpecifier AS,
[all …]
H A DInitialization.h1028 AccessSpecifier Access,
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A 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 …]
/minix3/external/bsd/llvm/dist/clang/include/clang/Parse/
H A DParser.h1164 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS,
1214 AccessSpecifier AS = AS_none);
1217 AccessSpecifier AS);
1646 AccessSpecifier& CurAS);
1751 AccessSpecifier AS, DeclSpecContext DSC,
1756 AccessSpecifier AS = AS_none,
1759 bool DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS,
1763 void ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS = AS_none,
1771 AccessSpecifier AS, DeclSpecContext DSC);
1959 AccessSpecifier AS = AS_none,
[all …]
/minix3/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DSpecifiers.h80 enum AccessSpecifier { enum
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCIndexCXX.cpp34 AccessSpecifier spec = AS_none; in clang_getCXXAccessSpecifier()
/minix3/external/bsd/llvm/dist/clang/bindings/python/clang/
H A Dcindex.py1269 return AccessSpecifier.from_id(self._access_specifier)
1576 class AccessSpecifier(BaseEnumeration): class
1591 AccessSpecifier.INVALID = AccessSpecifier(0)
1592 AccessSpecifier.PUBLIC = AccessSpecifier(1)
1593 AccessSpecifier.PROTECTED = AccessSpecifier(2)
1594 AccessSpecifier.PRIVATE = AccessSpecifier(3)
1595 AccessSpecifier.NONE = AccessSpecifier(4)
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp573 AccessSpecifier AS = Conversion->getAccessUnsafe(); in addedMember()
1071 AccessSpecifier Access, in CollectVisibleConversions()
1103 AccessSpecifier IAccess in CollectVisibleConversions()
1119 AccessSpecifier BaseAccess in CollectVisibleConversions()
2184 static const char *getAccessName(AccessSpecifier AS) { in getAccessName()
2199 AccessSpecifier AS) { in operator <<()
2204 AccessSpecifier AS) { in operator <<()
H A DDeclPrinter.cpp38 void Print(AccessSpecifier AS);
220 void DeclPrinter::Print(AccessSpecifier AS) { in Print()
792 AccessSpecifier AS = Base->getAccessSpecifierAsWritten(); in VisitCXXRecordDecl()
H A DCXXInheritance.cpp181 AccessSpecifier AccessToHere = ScratchPath.Access; in lookupInBases()
/minix3/external/bsd/llvm/dist/clang/lib/Parse/
H A DParseTemplate.cpp29 AccessSpecifier AS, in ParseDeclarationStartingWithTemplate()
62 AccessSpecifier AS, in ParseTemplateDeclarationOrSpecialization()
164 AccessSpecifier AS, in ParseSingleDeclarationAfterTemplate()
1266 AccessSpecifier AS) { in ParseExplicitInstantiation()
H A DParseDeclCXX.cpp490 AccessSpecifier AS, in ParseUsingDeclaration()
1187 AccessSpecifier AS, in ParseClassSpecifier()
1819 AccessSpecifier Access = getAccessSpecifierIfPresent(); in ParseBaseSpecifier()
1870 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { in getAccessSpecifierIfPresent()
2114 void Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS, in ParseCXXClassMemberDeclaration()
2778 AccessSpecifier CurAS; in ParseCXXMemberSpecification()
2838 AccessSpecifier AS = getAccessSpecifierIfPresent(); in ParseCXXMemberSpecification()
3670 AccessSpecifier& CurAS) { in ParseMicrosoftIfExistsClassDeclaration()
3709 AccessSpecifier AS = getAccessSpecifierIfPresent(); in ParseMicrosoftIfExistsClassDeclaration()
H A DParser.cpp834 AccessSpecifier AS) { in ParseDeclOrFunctionDefInternal()
899 AccessSpecifier AS) { in ParseDeclarationOrFunctionDefinition()
H A DParseDecl.cpp43 AccessSpecifier AS, in ParseTypeName()
2060 void Parser::ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS, in ParseSpecifierQualifierList()
2143 AccessSpecifier AS, DeclSpecContext DSC, in ParseImplicitInt()
2423 Parser::DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS, in DiagnoseMissingSemiAfterTagDefinition()
2553 AccessSpecifier AS, in ParseDeclarationSpecifiers()
3585 AccessSpecifier AS, DeclSpecContext DSC) { in ParseEnumSpecifier()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGDebugInfo.h187 AccessSpecifier AS,

12