/openbsd-current/gnu/llvm/clang/bindings/python/tests/cindex/ |
H A D | test_access_specifiers.py | 6 from clang.cindex import AccessSpecifier namespace 32 self.assertEqual(test_class.access_specifier, AccessSpecifier.INVALID) 35 self.assertEqual(public.access_specifier, AccessSpecifier.PUBLIC) 38 self.assertEqual(protected.access_specifier, AccessSpecifier.PROTECTED) 41 self.assertEqual(private.access_specifier, AccessSpecifier.PRIVATE)
|
/openbsd-current/gnu/llvm/clang/include/clang/AST/ |
H A D | DeclAccessPair.h | 11 // AccessSpecifier. Generally the access specifier gives the 35 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { 44 AccessSpecifier getAccess() const { 45 return AccessSpecifier(Mask & Ptr); 51 void setAccess(AccessSpecifier AS) { 54 void set(NamedDecl *D, AccessSpecifier AS) {
|
H A D | UnresolvedSet.h | 52 AccessSpecifier getAccess() const { return I->getAccess(); } 53 void setAccess(AccessSpecifier AS) { I->setAccess(AS); } 95 void addDecl(NamedDecl *D, AccessSpecifier AS) { 113 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { 121 void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); }
|
H A D | ASTUnresolvedSet.h | 55 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { 62 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) { 112 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) {
|
H A D | DependentDiagnostic.h | 45 AccessSpecifier AS, 69 AccessSpecifier getAccess() const { 71 return AccessSpecifier(AccessData.Access);
|
H A D | CXXInheritance.h | 75 AccessSpecifier Access = AS_public;
|
H A D | DeclCXX.h | 90 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC, 117 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS, 167 /// The actual type of data stored here is an AccessSpecifier, but we use 183 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, 226 AccessSpecifier getAccessSpecifier() const { 227 if ((AccessSpecifier)Access == AS_none) 230 return (AccessSpecifier)Access; 238 AccessSpecifier getAccessSpecifierAsWritten() const { 239 return (AccessSpecifier)Access; 1699 static AccessSpecifier MergeAcces [all...] |
H A D | DeclBase.h | 327 // NOTE: VC++ treats enums as signed, avoid using the AccessSpecifier enum 486 void setAccess(AccessSpecifier AS) { 491 AccessSpecifier getAccess() const { 493 return AccessSpecifier(Access); 498 AccessSpecifier getAccessUnsafe() const { 499 return AccessSpecifier(Access);
|
H A D | TextNodeDumper.h | 203 void dumpAccessSpecifier(AccessSpecifier AS);
|
H A D | JSONNodeDumper.h | 167 std::string createAccessSpecifier(AccessSpecifier AS);
|
/openbsd-current/gnu/llvm/clang/include/clang/Basic/ |
H A D | Specifiers.h | 111 enum AccessSpecifier { 383 inline llvm::StringRef getAccessSpelling(AccessSpecifier AS) { 385 case AccessSpecifier::AS_public: 387 case AccessSpecifier::AS_protected: 389 case AccessSpecifier::AS_private: 391 case AccessSpecifier::AS_none: 394 llvm_unreachable("Unknown AccessSpecifier");
|
/openbsd-current/gnu/llvm/lldb/tools/lldb-instr/ |
H A D | Instrument.cpp | 102 AccessSpecifier AS = Decl->getAccess(); 103 if (AS != AccessSpecifier::AS_public)
|
/openbsd-current/gnu/llvm/clang/include/clang/Sema/ |
H A D | DelayedDiagnostic.h | 69 CXXRecordDecl *DerivedClass, AccessSpecifier Access) 77 AccessSpecifier getAccess() const { return AccessSpecifier(Access); }
|
H A D | Lookup.h | 458 void addDecl(NamedDecl *D, AccessSpecifier AS) { 693 void replace(NamedDecl *D, AccessSpecifier AS) {
|
/openbsd-current/gnu/llvm/clang/lib/Sema/ |
H A D | HLSLExternalSemaSource.cpp | 85 AccessSpecifier Access = AccessSpecifier::AS_private) { 106 addHandleMember(AccessSpecifier Access = AccessSpecifier::AS_private) { argument 203 Constructor->setAccess(AccessSpecifier::AS_public); 287 MethodDecl->setAccess(AccessSpecifier::AS_public); 470 .addHandleMember(AccessSpecifier::AS_public) 84 addMemberVariable(StringRef Name, QualType Type, AccessSpecifier Access = AccessSpecifier::AS_private) argument
|
H A D | SemaAccess.cpp | 41 AccessSpecifier LexicalAS) { 182 AccessSpecifier Access) 744 AccessSpecifier Access, 942 AccessSpecifier FinalAccess, 966 AccessSpecifier PathAccess = FinalAccess; 983 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier(); 1173 AccessSpecifier accessSoFar = AS_public; 1218 AccessSpecifier baseAccess = base->getAccessSpecifier(); 1334 AccessSpecifier UnprivilegedAccess = Entity.getAccess(); 1362 AccessSpecifier FinalAcces [all...] |
/openbsd-current/gnu/llvm/clang/tools/libclang/ |
H A D | CIndexCXX.cpp | 31 AccessSpecifier spec = AS_none; 47 llvm_unreachable("Invalid AccessSpecifier!");
|
/openbsd-current/gnu/llvm/clang/include/clang/Parse/ |
H A D | Parser.h | 1336 AccessSpecifier AS = AS_none; 1340 explicit LateParsedPragma(Parser *P, AccessSpecifier AS) 1345 AccessSpecifier getAccessSpecifier() const { return AS; } 1575 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS, 1619 ParsingDeclSpec *DS = nullptr, AccessSpecifier AS = AS_none); 1623 AccessSpecifier AS); 2165 AccessSpecifier &CurAS); 2411 AccessSpecifier AS, DeclSpecContext DSC, 2418 AccessSpecifier AS = AS_none, 2425 DeclSpec &DS, const ParsedTemplateInfo &TemplateInfo, AccessSpecifier A [all...] |
/openbsd-current/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.h | 200 clang::AccessSpecifier access); 201 clang::AccessSpecifier 301 static clang::AccessSpecifier 304 static clang::AccessSpecifier 305 UnifyAccessSpecifiers(clang::AccessSpecifier lhs, clang::AccessSpecifier rhs); 1120 typedef llvm::DenseMap<const clang::CXXRecordDecl *, clang::AccessSpecifier> 1123 /// AccessSpecifier.
|
/openbsd-current/gnu/llvm/clang/bindings/python/clang/ |
H A D | cindex.py | 1697 return AccessSpecifier.from_id(self._access_specifier) 2046 class AccessSpecifier(BaseEnumeration): class in inherits:BaseEnumeration 2059 return 'AccessSpecifier.%s' % (self.name,) 2061 AccessSpecifier.INVALID = AccessSpecifier(0) 2062 AccessSpecifier.PUBLIC = AccessSpecifier(1) 2063 AccessSpecifier.PROTECTED = AccessSpecifier(2) 2064 AccessSpecifier [all...] |
/openbsd-current/gnu/llvm/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 697 ParsedAttributes &PrefixAttrs, AccessSpecifier AS) { 870 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS, 1530 AccessSpecifier AS, bool EnteringContext, 2234 AccessSpecifier Access = getAccessSpecifierIfPresent(); 2297 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { 2643 Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS, 3290 AccessSpecifier &AS, ParsedAttributes &AccessAttrs, DeclSpec::TST TagType, 3343 AccessSpecifier NewAS = getAccessSpecifierIfPresent(); 3583 AccessSpecifier CurAS; 4790 AccessSpecifier [all...] |
H A D | ParseTemplate.cpp | 40 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { 77 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { 189 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { 1667 AccessSpecifier AS) {
|
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
H A D | UninitializedObjectChecker.cpp | 525 if (FD->getAccess() == AccessSpecifier::AS_public)
|
/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 307 SourceLocation loc, AccessSpecifier AS, 314 SourceLocation loc, AccessSpecifier AS,
|
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeRecordMapping.cpp | 124 std::string AccessSpecifier = std::string( 126 std::string MemberAttrs(AccessSpecifier);
|