Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/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.h52 AccessSpecifier getAccess() const { return I->getAccess(); } in getAccess()
53 void setAccess(AccessSpecifier AS) { I->setAccess(AS); } in setAccess()
93 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
111 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { in replace()
119 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()
63 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) { in replace()
108 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) { in addLazyDecl()
H A DDependentDiagnostic.h46 AccessSpecifier AS, in Create()
70 AccessSpecifier getAccess() const { in getAccess()
72 return AccessSpecifier(AccessData.Access); in getAccess()
H A DDeclCXX.h136 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC,
163 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS,
229 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A,
272 AccessSpecifier getAccessSpecifier() const {
273 if ((AccessSpecifier)Access == AS_none)
276 return (AccessSpecifier)Access;
284 AccessSpecifier getAccessSpecifierAsWritten() const {
285 return (AccessSpecifier)Access;
1864 static AccessSpecifier MergeAccess(AccessSpecifier PathAccess,
3942 AccessSpecifier AS);
[all …]
H A DDeclBase.h457 void setAccess(AccessSpecifier AS) { in setAccess()
462 AccessSpecifier getAccess() const { in getAccess()
464 return AccessSpecifier(Access); in getAccess()
469 AccessSpecifier getAccessUnsafe() const { in getAccessUnsafe()
470 return AccessSpecifier(Access); in getAccessUnsafe()
H A DCXXInheritance.h76 AccessSpecifier Access = AS_public;
H A DTextNodeDumper.h183 void dumpAccessSpecifier(AccessSpecifier AS);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1375 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS,
2086 AccessSpecifier AS, DeclSpecContext DSC,
2093 AccessSpecifier AS = AS_none,
2097 DeclSpec &DS, AccessSpecifier AS, DeclSpecContext DSContext,
2101 DeclSpec &DS, AccessSpecifier AS = AS_none,
2308 AccessSpecifier AS = AS_none,
2742 AccessSpecifier AS, ParsedAttributes &Attr,
2746 AccessSpecifier &AS, ParsedAttributesWithRange &AccessAttrs,
2759 AccessSpecifier getAccessSpecifierIfPresent() const;
2786 AccessSpecifier &AS, ParsedAttributesWithRange &Attrs,
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaAccess.cpp42 AccessSpecifier LexicalAS) { in SetMemberAccessSpecifier()
170 AccessSpecifier Access) in AccessTarget()
732 AccessSpecifier Access, in HasAccess()
954 AccessSpecifier PathAccess = FinalAccess; in FindBestPath()
1161 AccessSpecifier accessSoFar = AS_public; in DiagnoseAccessPath()
1206 AccessSpecifier baseAccess = base->getAccessSpecifier(); in DiagnoseAccessPath()
1321 AccessSpecifier UnprivilegedAccess = Entity.getAccess(); in IsAccessible()
1349 AccessSpecifier FinalAccess; in IsAccessible()
1495 AccessSpecifier Access = DD.getAccess(); in HandleDependentAccessCheck()
1596 AccessSpecifier Access = Dtor->getAccess(); in CheckDestructorAccess()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DDelayedDiagnostic.h75 AccessSpecifier Access) in AccessedEntity()
83 AccessSpecifier getAccess() const { return AccessSpecifier(Access); } in getAccess()
H A DLookup.h421 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
656 void replace(NamedDecl *D, AccessSpecifier AS) { in replace()
H A DSema.h2197 AccessSpecifier AS,
2268 AccessSpecifier AS);
2273 AccessSpecifier AS,
2282 AccessSpecifier AS, NamedDecl *PrevDecl,
4667 Scope *S, AccessSpecifier AS, SourceLocation UsingLoc,
4683 Decl *ActOnUsingDeclaration(Scope *CurScope, AccessSpecifier AS,
4688 Decl *ActOnAliasDeclaration(Scope *CurScope, AccessSpecifier AS,
5768 NamedDecl *ActOnCXXMemberDeclarator(Scope *S, AccessSpecifier AS,
6049 AccessSpecifier LexicalAS);
6253 AccessSpecifier AS, SourceLocation ModulePrivateLoc,
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DSpecifiers.h98 enum AccessSpecifier { enum
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseTemplate.cpp28 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseDeclarationStartingWithTemplate()
56 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization()
164 ParsedAttributes &AccessAttrs, AccessSpecifier AS) { in ParseSingleDeclarationAfterTemplate()
1343 AccessSpecifier AS) { in ParseExplicitInstantiation()
H A DParseDeclCXX.cpp660 AccessSpecifier AS) { in ParseUsingDeclaration()
767 UsingDeclarator &D, SourceLocation &DeclEnd, AccessSpecifier AS, in ParseAliasDeclarationAfterDeclarator()
1376 AccessSpecifier AS, in ParseClassSpecifier()
2052 AccessSpecifier Access = getAccessSpecifierIfPresent(); in ParseBaseSpecifier()
2112 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { in getAccessSpecifierIfPresent()
2423 Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS, in ParseCXXClassMemberDeclaration()
3008 AccessSpecifier &AS, ParsedAttributesWithRange &AccessAttrs, in ParseCXXClassMemberDeclarationWithPragmas()
3054 AccessSpecifier NewAS = getAccessSpecifierIfPresent(); in ParseCXXClassMemberDeclarationWithPragmas()
3256 AccessSpecifier CurAS; in ParseCXXMemberSpecification()
4256 AccessSpecifier &CurAS) { in ParseMicrosoftIfExistsClassDeclaration()
[all …]
H A DParser.cpp687 AccessSpecifier AS = AS_none; in ParseExternalDeclaration()
922 AccessSpecifier AS) { in ParseDeclOrFunctionDefInternal()
1021 AccessSpecifier AS) { in ParseDeclarationOrFunctionDefinition()
H A DParseDecl.cpp45 AccessSpecifier AS, in ParseTypeName()
2389 void Parser::ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS, in ParseSpecifierQualifierList()
2470 AccessSpecifier AS, DeclSpecContext DSC, in ParseImplicitInt()
2783 Parser::DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS, in DiagnoseMissingSemiAfterTagDefinition()
2923 AccessSpecifier AS, in ParseDeclarationSpecifiers()
4022 AccessSpecifier AS = AS_none; in ParseStructUnionBody()
4123 AccessSpecifier AS, DeclSpecContext DSC) { in ParseEnumSpecifier()
H A DParseOpenMP.cpp224 Parser::ParseOpenMPDeclareReductionDirective(AccessSpecifier AS) { in ParseOpenMPDeclareReductionDirective()
721 AccessSpecifier &AS, ParsedAttributesWithRange &Attrs, in ParseOpenMPDeclarativeDirectiveWithExtDecl()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangASTContext.h267 static clang::AccessSpecifier
270 static clang::AccessSpecifier
271 UnifyAccessSpecifiers(clang::AccessSpecifier lhs, clang::AccessSpecifier rhs);
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp815 AccessSpecifier AS = Conversion->getAccessUnsafe(); in addedMember()
1449 AccessSpecifier Access, in CollectVisibleConversions()
1481 AccessSpecifier IAccess in CollectVisibleConversions()
1497 AccessSpecifier BaseAccess in CollectVisibleConversions()
2931 static const char *getAccessName(AccessSpecifier AS) { in getAccessName()
2946 AccessSpecifier AS) { in operator <<()
2951 AccessSpecifier AS) { in operator <<()
H A DDeclPrinter.cpp39 void Print(AccessSpecifier AS);
274 void DeclPrinter::Print(AccessSpecifier AS) { in Print()
946 AccessSpecifier AS = Base->getAccessSpecifierAsWritten(); in VisitCXXRecordDecl()
H A DCXXInheritance.cpp199 AccessSpecifier AccessToHere = ScratchPath.Access; in lookupInBases()
H A DTextNodeDumper.cpp403 void TextNodeDumper::dumpAccessSpecifier(AccessSpecifier AS) { in dumpAccessSpecifier()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDebugInfo.h266 SourceLocation loc, AccessSpecifier AS,
272 SourceLocation loc, AccessSpecifier AS,

12