Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclAccessPair.h44 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 DUnresolvedSet.h53 AccessSpecifier getAccess() const { return I->getAccess(); } in getAccess()
54 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 DASTUnresolvedSet.h56 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 DDeclCXX.h90 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 DDeclBase.h335 LLVM_PREFERRED_TYPE(AccessSpecifier)
505 void setAccess(AccessSpecifier AS) { in setAccess()
510 AccessSpecifier getAccess() const { in getAccess()
512 return AccessSpecifier(Access); in getAccess()
517 AccessSpecifier getAccessUnsafe() const { in getAccessUnsafe()
518 return AccessSpecifier(Access); in getAccessUnsafe()
H A DTextNodeDumper.h211 void dumpAccessSpecifier(AccessSpecifier AS);
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h123 enum AccessSpecifier { enum
419 inline llvm::StringRef getAccessSpelling(AccessSpecifier AS) { in getAccessSpelling()
421 case AccessSpecifier::AS_public: in getAccessSpelling()
423 case AccessSpecifier::AS_protected: in getAccessSpelling()
425 case AccessSpecifier::AS_private: in getAccessSpelling()
427 case AccessSpecifier::AS_none: in getAccessSpelling()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLBuiltinTypeDeclBuilder.h72 AccessSpecifier Access = AccessSpecifier::AS_private);
76 AccessSpecifier Access = AccessSpecifier::AS_private);
H A DSemaAccess.cpp37 AccessSpecifier LexicalAS) { in SetMemberAccessSpecifier()
178 AccessSpecifier Access) in AccessTarget()
750 AccessSpecifier Access, in HasAccess()
948 AccessSpecifier FinalAccess, in FindBestPath()
972 AccessSpecifier PathAccess = FinalAccess; in FindBestPath()
989 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier(); in FindBestPath()
1180 AccessSpecifier accessSoFar = AS_public; in DiagnoseAccessPath()
1225 AccessSpecifier baseAccess = base->getAccessSpecifier(); in DiagnoseAccessPath()
1341 AccessSpecifier UnprivilegedAccess = Entity.getAccess(); in IsAccessible()
1369 AccessSpecifier FinalAccess; in IsAccessible()
[all …]
H A DHLSLBuiltinTypeDeclBuilder.cpp516 Method->setAccess(AccessSpecifier::AS_public); in finalize()
588 AccessSpecifier Access) { in addMemberVariable()
613 ResourceClass RC, bool IsROV, bool RawBuffer, AccessSpecifier Access) { in addHandleMember()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDelayedDiagnostic.h69 CXXRecordDecl *DerivedClass, AccessSpecifier Access) in AccessedEntity()
77 AccessSpecifier getAccess() const { return AccessSpecifier(Access); } in getAccess()
114 LLVM_PREFERRED_TYPE(AccessSpecifier)
H A DLookup.h481 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
736 void replace(NamedDecl *D, AccessSpecifier AS) { in replace()
H A DSema.h1653 AccessSpecifier LexicalAS);
4205 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS,
4212 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, DeclSpec &DS,
4223 Decl *BuildAnonymousStructOrUnion(Scope *S, DeclSpec &DS, AccessSpecifier AS,
4277 const ParsedAttributesView &Attr, AccessSpecifier AS,
4294 InClassInitStyle InitStyle, AccessSpecifier AS);
4310 SourceLocation TSSL, AccessSpecifier AS,
5325 NamedDecl *BuildUsingDeclaration(Scope *S, AccessSpecifier AS,
5333 NamedDecl *BuildUsingEnumDeclaration(Scope *S, AccessSpecifier AS,
5351 Decl *ActOnUsingDeclaration(Scope *CurScope, AccessSpecifier AS,
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h917 ParsingDeclSpec *DS = nullptr, AccessSpecifier AS = AS_none);
940 AccessSpecifier AS);
1180 AccessSpecifier AS = AS_none;
1184 explicit LateParsedPragma(Parser *P, AccessSpecifier AS) in LateParsedPragma()
1189 AccessSpecifier getAccessSpecifier() const { return AS; } in getAccessSpecifier()
1311 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS,
1399 AccessSpecifier AS = AS_none, Decl **OwnedType = nullptr,
1827 ParsedTemplateInfo &TemplateInfo, AccessSpecifier AS,
1839 AccessSpecifier AS = AS_none,
1877 AccessSpecifier AS, DeclSpecContext DSC,
[all …]
/freebsd/contrib/llvm-project/lldb/tools/lldb-instr/
H A DInstrument.cpp103 AccessSpecifier AS = Decl->getAccess(); in ShouldSkip()
104 if (AS != AccessSpecifier::AS_public) in ShouldSkip()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h203 clang::AccessSpecifier access);
204 clang::AccessSpecifier
307 static clang::AccessSpecifier
310 static clang::AccessSpecifier
311 UnifyAccessSpecifiers(clang::AccessSpecifier lhs, clang::AccessSpecifier rhs);
1238 typedef llvm::DenseMap<const clang::CXXRecordDecl *, clang::AccessSpecifier>
H A DTypeSystemClang.cpp447 clang::AccessSpecifier
1332 clang::AccessSpecifier previous_access, in AddAccessSpecifierDecl()
1333 clang::AccessSpecifier access_specifier) { in AddAccessSpecifierDecl()
1340 previous_access == clang::AccessSpecifier::AS_none && in AddAccessSpecifierDecl()
1341 access_specifier == clang::AccessSpecifier::AS_public) || in AddAccessSpecifierDecl()
1343 previous_access == clang::AccessSpecifier::AS_none && in AddAccessSpecifierDecl()
1344 access_specifier == clang::AccessSpecifier::AS_private)) { in AddAccessSpecifierDecl()
1445 func_tmpl_decl->setAccess(clang::AccessSpecifier::AS_public); in CreateFunctionTemplateDecl()
1750 clang::AccessSpecifier
1751 TypeSystemClang::UnifyAccessSpecifiers(clang::AccessSpecifier lhs, in UnifyAccessSpecifiers()
[all …]
/freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/
H A Dlldb-rpc-gen.cpp157 AccessSpecifier AS = MDecl->getAccess(); in GetMethodSupportLevel()
158 if (AS != AccessSpecifier::AS_public) in GetMethodSupportLevel()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTemplate.cpp41 AccessSpecifier::AS_none); in ParseDeclarationStartingWithTemplate()
44 AccessSpecifier::AS_none); in ParseDeclarationStartingWithTemplate()
49 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization()
152 DeclaratorContext Context, SourceLocation &DeclEnd, AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization()
161 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseDeclarationAfterTemplate()
1371 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseExplicitInstantiation()
H A DParseDeclCXX.cpp622 ParsedAttributes &PrefixAttrs, AccessSpecifier AS) { in ParseUsingDeclaration()
841 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS, in ParseAliasDeclarationAfterDeclarator()
1550 AccessSpecifier AS, bool EnteringContext, in ParseClassSpecifier()
2288 AccessSpecifier Access = getAccessSpecifierIfPresent(); in ParseBaseSpecifier()
2347 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { in getAccessSpecifierIfPresent()
2696 AccessSpecifier AS, ParsedAttributes &AccessAttrs, in ParseCXXClassMemberDeclaration()
3428 AccessSpecifier &AS, ParsedAttributes &AccessAttrs, DeclSpec::TST TagType, in ParseCXXClassMemberDeclarationWithPragmas()
3483 AccessSpecifier NewAS = getAccessSpecifierIfPresent(); in ParseCXXClassMemberDeclarationWithPragmas()
3746 AccessSpecifier CurAS; in ParseCXXMemberSpecification()
5039 AccessSpecifier &CurAS) { in ParseMicrosoftIfExistsClassDeclaration()
[all …]
H A DParser.cpp822 AccessSpecifier AS = AS_none; in ParseExternalDeclaration()
826 AccessSpecifier AS = AS_none; in ParseExternalDeclaration()
1078 ParsingDeclSpec &DS, AccessSpecifier AS) { in ParseDeclOrFunctionDefInternal()
1192 ParsingDeclSpec *DS, AccessSpecifier AS) { in ParseDeclarationOrFunctionDefinition()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp124 std::string AccessSpecifier = std::string( in getMemberAttributes() local
126 std::string MemberAttrs(AccessSpecifier); in getMemberAttributes()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp918 AccessSpecifier AS = Conversion->getAccessUnsafe(); in addedMember()
1884 AccessSpecifier Access, in CollectVisibleConversions()
1915 AccessSpecifier IAccess in CollectVisibleConversions()
1931 AccessSpecifier BaseAccess in CollectVisibleConversions()
3796 static const char *getAccessName(AccessSpecifier AS) { in getAccessName()
3811 AccessSpecifier AS) { in operator <<()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h350 SourceLocation loc, AccessSpecifier AS,
357 SourceLocation loc, AccessSpecifier AS,
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObjectChecker.cpp524 if (FD->getAccess() == AccessSpecifier::AS_public) in hasUnguardedAccess()

123