| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclAccessPair.h | 35 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { in make() 44 AccessSpecifier getAccess() const { in getAccess() 45 return AccessSpecifier(Mask & Ptr); in getAccess() 51 void setAccess(AccessSpecifier AS) { in setAccess() 54 void set(NamedDecl *D, AccessSpecifier AS) { in set()
|
| H A D | UnresolvedSet.h | 52 AccessSpecifier getAccess() const { return I->getAccess(); } in getAccess() 53 void setAccess(AccessSpecifier AS) { I->setAccess(AS); } in setAccess() 95 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl() 113 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { in replace() 129 void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); } in setAccess()
|
| H A D | DependentDiagnostic.h | 45 AccessSpecifier AS, in Create() 69 AccessSpecifier getAccess() const { in getAccess() 71 return AccessSpecifier(AccessData.Access); in getAccess() 116 LLVM_PREFERRED_TYPE(AccessSpecifier)
|
| H A D | ASTUnresolvedSet.h | 55 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { in addDecl() 62 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) { in replace() 112 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) { in addLazyDecl()
|
| H A D | DeclCXX.h | 90 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC, in AccessSpecDecl() 117 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS, in Create() 171 LLVM_PREFERRED_TYPE(AccessSpecifier) 187 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, in CXXBaseSpecifier() 230 AccessSpecifier getAccessSpecifier() const { in getAccessSpecifier() 231 if ((AccessSpecifier)Access == AS_none) in getAccessSpecifier() 234 return (AccessSpecifier)Access; in getAccessSpecifier() 242 AccessSpecifier getAccessSpecifierAsWritten() const { in getAccessSpecifierAsWritten() 243 return (AccessSpecifier)Access; in getAccessSpecifierAsWritten() 1722 static AccessSpecifier MergeAccess(AccessSpecifier PathAccess, in MergeAccess() [all …]
|
| H A D | DeclBase.h | 337 LLVM_PREFERRED_TYPE(AccessSpecifier) 507 void setAccess(AccessSpecifier AS) { in setAccess() 512 AccessSpecifier getAccess() const { in getAccess() 514 return AccessSpecifier(Access); in getAccess() 519 AccessSpecifier getAccessUnsafe() const { in getAccessUnsafe() 520 return AccessSpecifier(Access); in getAccessUnsafe()
|
| H A D | CXXInheritance.h | 74 AccessSpecifier Access = AS_public;
|
| H A D | TextNodeDumper.h | 205 void dumpAccessSpecifier(AccessSpecifier AS);
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Specifiers.h | 118 enum AccessSpecifier { enum 394 inline llvm::StringRef getAccessSpelling(AccessSpecifier AS) { in getAccessSpelling() 396 case AccessSpecifier::AS_public: in getAccessSpelling() 398 case AccessSpecifier::AS_protected: in getAccessSpelling() 400 case AccessSpecifier::AS_private: in getAccessSpelling() 402 case AccessSpecifier::AS_none: in getAccessSpelling()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 84 AccessSpecifier Access = AccessSpecifier::AS_private) { in addMemberVariable() 105 addHandleMember(AccessSpecifier Access = AccessSpecifier::AS_private) { in addHandleMember() 200 Constructor->setAccess(AccessSpecifier::AS_public); in addDefaultHandleConstructor() 283 MethodDecl->setAccess(AccessSpecifier::AS_public); in addArraySubscriptOperator() 474 .addHandleMember(AccessSpecifier::AS_public) in defineTrivialHLSLTypes()
|
| H A D | SemaAccess.cpp | 41 AccessSpecifier LexicalAS) { in SetMemberAccessSpecifier() 182 AccessSpecifier Access) in AccessTarget() 754 AccessSpecifier Access, in HasAccess() 976 AccessSpecifier PathAccess = FinalAccess; in FindBestPath() 1183 AccessSpecifier accessSoFar = AS_public; in DiagnoseAccessPath() 1228 AccessSpecifier baseAccess = base->getAccessSpecifier(); in DiagnoseAccessPath() 1344 AccessSpecifier UnprivilegedAccess = Entity.getAccess(); in IsAccessible() 1372 AccessSpecifier FinalAccess; in IsAccessible() 1521 AccessSpecifier Access = DD.getAccess(); in HandleDependentAccessCheck() 1625 AccessSpecifier Access = Dtor->getAccess(); in CheckDestructorAccess() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 1356 AccessSpecifier AS = AS_none; 1360 explicit LateParsedPragma(Parser *P, AccessSpecifier AS) in LateParsedPragma() 1365 AccessSpecifier getAccessSpecifier() const { return AS; } in getAccessSpecifier() 1595 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS, 2442 AccessSpecifier AS, DeclSpecContext DSC, 2449 AccessSpecifier AS = AS_none, 2465 DeclSpec &DS, AccessSpecifier AS = AS_none, 2472 AccessSpecifier AS = AS_none, 3273 AccessSpecifier AS, ParsedAttributes &Attr, 3277 ParseCXXClassMemberDeclarationWithPragmas(AccessSpecifier &AS, [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | DelayedDiagnostic.h | 69 CXXRecordDecl *DerivedClass, AccessSpecifier Access) in AccessedEntity() 77 AccessSpecifier getAccess() const { return AccessSpecifier(Access); } in getAccess()
|
| H A D | Lookup.h | 478 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl() 729 void replace(NamedDecl *D, AccessSpecifier AS) { in replace()
|
| H A D | Sema.h | 3337 AccessSpecifier AS, 3426 AccessSpecifier AS); 3431 AccessSpecifier AS, 3440 AccessSpecifier AS, NamedDecl *PrevDecl, 6335 Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, 6357 Decl *ActOnUsingDeclaration(Scope *CurScope, AccessSpecifier AS, 6367 Decl *ActOnAliasDeclaration(Scope *CurScope, AccessSpecifier AS, 7722 NamedDecl *ActOnCXXMemberDeclarator(Scope *S, AccessSpecifier AS, 8052 AccessSpecifier LexicalAS); 8355 AccessSpecifier AS, SourceLocation ModulePrivateLoc, [all …]
|
| /freebsd-14.2/contrib/llvm-project/lldb/tools/lldb-instr/ |
| H A D | Instrument.cpp | 102 AccessSpecifier AS = Decl->getAccess(); in ShouldSkip() 103 if (AS != AccessSpecifier::AS_public) in ShouldSkip()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.h | 198 clang::AccessSpecifier access); 199 clang::AccessSpecifier 300 static clang::AccessSpecifier 303 static clang::AccessSpecifier 304 UnifyAccessSpecifiers(clang::AccessSpecifier lhs, clang::AccessSpecifier rhs); 1186 typedef llvm::DenseMap<const clang::CXXRecordDecl *, clang::AccessSpecifier>
|
| H A D | TypeSystemClang.cpp | 445 clang::AccessSpecifier 1361 previous_access == clang::AccessSpecifier::AS_none && in AddAccessSpecifierDecl() 1362 access_specifier == clang::AccessSpecifier::AS_public) || in AddAccessSpecifierDecl() 1364 previous_access == clang::AccessSpecifier::AS_none && in AddAccessSpecifierDecl() 1485 func_tmpl_decl->setAccess(clang::AccessSpecifier::AS_public); in CreateFunctionTemplateDecl() 1779 clang::AccessSpecifier 2540 if (access == clang::AccessSpecifier::AS_none) in SetCXXRecordDeclAccess() 2546 clang::AccessSpecifier 2551 return clang::AccessSpecifier::AS_none; in GetCXXRecordDeclAccess() 7309 clang::AccessSpecifier access_specifier = in AddFieldToRecordType() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 41 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseDeclarationStartingWithTemplate() 78 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization() 190 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseSingleDeclarationAfterTemplate() 1694 AccessSpecifier AS) { in ParseExplicitInstantiation()
|
| H A D | ParseDeclCXX.cpp | 693 ParsedAttributes &PrefixAttrs, AccessSpecifier AS) { in ParseUsingDeclaration() 870 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS, in ParseAliasDeclarationAfterDeclarator() 1548 AccessSpecifier AS, bool EnteringContext, in ParseClassSpecifier() 2275 AccessSpecifier Access = getAccessSpecifierIfPresent(); in ParseBaseSpecifier() 2338 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { in getAccessSpecifierIfPresent() 2684 Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS, in ParseCXXClassMemberDeclaration() 3348 AccessSpecifier &AS, ParsedAttributes &AccessAttrs, DeclSpec::TST TagType, in ParseCXXClassMemberDeclarationWithPragmas() 3401 AccessSpecifier NewAS = getAccessSpecifierIfPresent(); in ParseCXXClassMemberDeclarationWithPragmas() 3643 AccessSpecifier CurAS; in ParseCXXMemberSpecification() 4895 AccessSpecifier &CurAS) { in ParseMicrosoftIfExistsClassDeclaration() [all …]
|
| H A D | ParseCXXInlineMethods.cpp | 27 AccessSpecifier AS, const ParsedAttributesView &AccessAttrs, in ParseCXXInlineMethodDef() 805 AccessSpecifier AS = LP.getAccessSpecifier(); in ParseLexedPragma()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 869 AccessSpecifier AS = Conversion->getAccessUnsafe(); in addedMember() 1725 AccessSpecifier Access, in CollectVisibleConversions() 1756 AccessSpecifier IAccess in CollectVisibleConversions() 1772 AccessSpecifier BaseAccess in CollectVisibleConversions() 3528 static const char *getAccessName(AccessSpecifier AS) { in getAccessName() 3543 AccessSpecifier AS) { in operator <<()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 320 SourceLocation loc, AccessSpecifier AS, 327 SourceLocation loc, AccessSpecifier AS,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeRecordMapping.cpp | 124 std::string AccessSpecifier = std::string( in getMemberAttributes() local 126 std::string MemberAttrs(AccessSpecifier); in getMemberAttributes()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObjectChecker.cpp | 522 if (FD->getAccess() == AccessSpecifier::AS_public) in hasUnguardedAccess()
|