/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclAccessPair.h | 44 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { in make() 50 static DeclAccessPair makeLazy(uint64_t ID, AccessSpecifier AS) { in makeLazy() 65 AccessSpecifier getAccess() const { return AccessSpecifier(ASMask & Ptr); } in getAccess() 70 void setAccess(AccessSpecifier AS) { in setAccess() 73 void set(NamedDecl *D, AccessSpecifier AS) { in set()
|
H A D | UnresolvedSet.h | 53 AccessSpecifier getAccess() const { return I->getAccess(); } in getAccess() 54 void setAccess(AccessSpecifier AS) { I->setAccess(AS); } in setAccess() 96 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl() 114 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { in replace() 130 void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); } in setAccess()
|
H A D | ASTUnresolvedSet.h | 56 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { in addDecl() 60 void addLazyDecl(ASTContext &C, GlobalDeclID ID, AccessSpecifier AS) { in addLazyDecl() 67 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) { in replace() 117 void addLazyDecl(ASTContext &C, GlobalDeclID 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() 1730 static AccessSpecifier MergeAccess(AccessSpecifier PathAccess, in MergeAccess() [all …]
|
H A D | DeclBase.h | 338 LLVM_PREFERRED_TYPE(AccessSpecifier) 508 void setAccess(AccessSpecifier AS) { in setAccess() 513 AccessSpecifier getAccess() const { in getAccess() 515 return AccessSpecifier(Access); in getAccess() 520 AccessSpecifier getAccessUnsafe() const { in getAccessUnsafe() 521 return AccessSpecifier(Access); in getAccessUnsafe()
|
H A D | TextNodeDumper.h | 211 void dumpAccessSpecifier(AccessSpecifier AS);
|
H A D | JSONNodeDumper.h | 167 std::string createAccessSpecifier(AccessSpecifier AS);
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Specifiers.h | 120 enum AccessSpecifier { enum 398 inline llvm::StringRef getAccessSpelling(AccessSpecifier AS) { in getAccessSpelling() 400 case AccessSpecifier::AS_public: in getAccessSpelling() 402 case AccessSpecifier::AS_protected: in getAccessSpelling() 404 case AccessSpecifier::AS_private: in getAccessSpelling() 406 case AccessSpecifier::AS_none: in getAccessSpelling()
|
/freebsd/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() 114 LLVM_PREFERRED_TYPE(AccessSpecifier)
|
H A D | Lookup.h | 481 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl() 734 void replace(NamedDecl *D, AccessSpecifier AS) { in replace()
|
H A D | Sema.h | 1345 AccessSpecifier LexicalAS); 3791 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS, 3798 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS, 3808 Decl *BuildAnonymousStructOrUnion(Scope *S, DeclSpec &DS, AccessSpecifier AS, 3886 const ParsedAttributesView &Attr, AccessSpecifier AS, 3903 InClassInitStyle InitStyle, AccessSpecifier AS); 3919 SourceLocation TSSL, AccessSpecifier AS, 4910 NamedDecl *BuildUsingDeclaration(Scope *S, AccessSpecifier AS, 4918 NamedDecl *BuildUsingEnumDeclaration(Scope *S, AccessSpecifier AS, 4936 Decl *ActOnUsingDeclaration(Scope *CurScope, AccessSpecifier AS, [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 1392 AccessSpecifier AS = AS_none; 1396 explicit LateParsedPragma(Parser *P, AccessSpecifier AS) in LateParsedPragma() 1401 AccessSpecifier getAccessSpecifier() const { return AS; } in getAccessSpecifier() 1640 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS, 1690 ParsingDeclSpec *DS = nullptr, AccessSpecifier AS = AS_none); 1694 AccessSpecifier AS); 2248 AccessSpecifier &CurAS); 2500 ParsedTemplateInfo &TemplateInfo, AccessSpecifier AS, 2506 AccessSpecifier AS = AS_none, 2514 AccessSpecifier AS, DeclSpecContext DSC, [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 39 AccessSpecifier LexicalAS) { in SetMemberAccessSpecifier() 180 AccessSpecifier Access) in AccessTarget() 752 AccessSpecifier Access, in HasAccess() 950 AccessSpecifier FinalAccess, in FindBestPath() 974 AccessSpecifier PathAccess = FinalAccess; in FindBestPath() 991 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier(); in FindBestPath() 1181 AccessSpecifier accessSoFar = AS_public; in DiagnoseAccessPath() 1226 AccessSpecifier baseAccess = base->getAccessSpecifier(); in DiagnoseAccessPath() 1342 AccessSpecifier UnprivilegedAccess = Entity.getAccess(); in IsAccessible() 1370 AccessSpecifier FinalAccess; in IsAccessible() [all …]
|
H A D | HLSLExternalSemaSource.cpp | 84 AccessSpecifier Access = AccessSpecifier::AS_private) { in addMemberVariable() 105 addHandleMember(AccessSpecifier Access = AccessSpecifier::AS_private) { in addHandleMember() 204 Constructor->setAccess(AccessSpecifier::AS_public); in addDefaultHandleConstructor() 287 MethodDecl->setAccess(AccessSpecifier::AS_public); in addArraySubscriptOperator()
|
/freebsd/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/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.h | 201 clang::AccessSpecifier access); 202 clang::AccessSpecifier 305 static clang::AccessSpecifier 308 static clang::AccessSpecifier 309 UnifyAccessSpecifiers(clang::AccessSpecifier lhs, clang::AccessSpecifier rhs); 1213 typedef llvm::DenseMap<const clang::CXXRecordDecl *, clang::AccessSpecifier>
|
H A D | TypeSystemClang.cpp | 446 clang::AccessSpecifier 1301 clang::AccessSpecifier previous_access, in AddAccessSpecifierDecl() 1302 clang::AccessSpecifier access_specifier) { in AddAccessSpecifierDecl() 1309 previous_access == clang::AccessSpecifier::AS_none && in AddAccessSpecifierDecl() 1310 access_specifier == clang::AccessSpecifier::AS_public) || in AddAccessSpecifierDecl() 1312 previous_access == clang::AccessSpecifier::AS_none && in AddAccessSpecifierDecl() 1313 access_specifier == clang::AccessSpecifier::AS_private)) { in AddAccessSpecifierDecl() 1433 func_tmpl_decl->setAccess(clang::AccessSpecifier::AS_public); in CreateFunctionTemplateDecl() 1730 clang::AccessSpecifier 1731 TypeSystemClang::UnifyAccessSpecifiers(clang::AccessSpecifier lhs, in UnifyAccessSpecifiers() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 48 AccessSpecifier::AS_none); in ParseDeclarationStartingWithTemplate() 51 AccessSpecifier::AS_none); in ParseDeclarationStartingWithTemplate() 80 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization() 195 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseDeclarationAfterTemplate() 1581 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseExplicitInstantiation()
|
H A D | ParseDeclCXX.cpp | 710 ParsedAttributes &PrefixAttrs, AccessSpecifier AS) { in ParseUsingDeclaration() 925 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS, in ParseAliasDeclarationAfterDeclarator() 1709 AccessSpecifier AS, bool EnteringContext, in ParseClassSpecifier() 2439 AccessSpecifier Access = getAccessSpecifierIfPresent(); in ParseBaseSpecifier() 2502 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { in getAccessSpecifierIfPresent() 2852 AccessSpecifier AS, ParsedAttributes &AccessAttrs, in ParseCXXClassMemberDeclaration() 3526 AccessSpecifier &AS, ParsedAttributes &AccessAttrs, DeclSpec::TST TagType, in ParseCXXClassMemberDeclarationWithPragmas() 3581 AccessSpecifier NewAS = getAccessSpecifierIfPresent(); in ParseCXXClassMemberDeclarationWithPragmas() 3824 AccessSpecifier CurAS; in ParseCXXMemberSpecification() 5166 AccessSpecifier &CurAS) { in ParseMicrosoftIfExistsClassDeclaration() [all …]
|
H A D | ParseCXXInlineMethods.cpp | 70 AccessSpecifier AS, const ParsedAttributesView &AccessAttrs, in ParseCXXInlineMethodDef() 868 AccessSpecifier AS = LP.getAccessSpecifier(); in ParseLexedPragma()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclCXX.cpp | 911 AccessSpecifier AS = Conversion->getAccessUnsafe(); in addedMember() 1767 AccessSpecifier Access, in CollectVisibleConversions() 1798 AccessSpecifier IAccess in CollectVisibleConversions() 1814 AccessSpecifier BaseAccess in CollectVisibleConversions() 3563 static const char *getAccessName(AccessSpecifier AS) { in getAccessName() 3578 AccessSpecifier AS) { in operator <<()
|
H A D | DeclPrinter.cpp | 40 void Print(AccessSpecifier AS); 332 void DeclPrinter::Print(AccessSpecifier AS) { in Print() 1113 AccessSpecifier AS = Base->getAccessSpecifierAsWritten(); in VisitCXXRecordDecl()
|
H A D | CXXInheritance.cpp | 165 AccessSpecifier AccessToHere = ScratchPath.Access; in lookupInBases()
|
/freebsd/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/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 325 SourceLocation loc, AccessSpecifier AS, 332 SourceLocation loc, AccessSpecifier AS,
|