Home
last modified time | relevance | path

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

12

/external/clang/include/clang/AST/
DDeclAccessPair.h35 static DeclAccessPair make(NamedDecl *D, AccessSpecifier AS) { in make()
44 AccessSpecifier getAccess() const { in getAccess()
45 return AccessSpecifier(Mask & (uintptr_t) Ptr); in getAccess()
51 void setAccess(AccessSpecifier AS) { in setAccess()
54 void set(NamedDecl *D, AccessSpecifier AS) { in set()
DUnresolvedSet.h51 AccessSpecifier getAccess() const { return ir->getAccess(); } in getAccess()
52 void setAccess(AccessSpecifier AS) { ir->setAccess(AS); } in setAccess()
115 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
135 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { in replace()
149 void setAccess(iterator I, AccessSpecifier AS) { in setAccess()
DDependentDiagnostic.h43 AccessSpecifier AS, in Create()
67 AccessSpecifier getAccess() const { in getAccess()
69 return AccessSpecifier(AccessData.Access); in getAccess()
DDeclCXX.h110 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC,
132 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS,
201 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A,
239 AccessSpecifier getAccessSpecifier() const {
240 if ((AccessSpecifier)Access == AS_none)
243 return (AccessSpecifier)Access;
250 AccessSpecifier getAccessSpecifierAsWritten() const {
251 return (AccessSpecifier)Access;
1189 static AccessSpecifier MergeAccess(AccessSpecifier PathAccess,
1190 AccessSpecifier DeclAccess) {
[all …]
DCXXInheritance.h76 AccessSpecifier Access;
DDeclBase.h344 void setAccess(AccessSpecifier AS) { in setAccess()
351 AccessSpecifier getAccess() const { in getAccess()
355 return AccessSpecifier(Access); in getAccess()
/external/clang/include/clang/Sema/
DDelayedDiagnostic.h57 AccessSpecifier Access) in AccessedEntity()
66 AccessSpecifier getAccess() const { return AccessSpecifier(Access); } in getAccess()
DLookup.h342 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
549 void replace(NamedDecl *D, AccessSpecifier AS) { in replace()
DSema.h1069 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS,
1071 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS,
1078 AccessSpecifier AS,
1099 AttributeList *Attr, AccessSpecifier AS,
1127 AccessSpecifier AS);
1134 AccessSpecifier AS, NamedDecl *PrevDecl,
2557 NamedDecl *BuildUsingDeclaration(Scope *S, AccessSpecifier AS,
2569 AccessSpecifier AS,
2578 AccessSpecifier AS,
3275 Decl *ActOnAccessSpecifier(AccessSpecifier Access,
[all …]
DInitialization.h800 AccessSpecifier Access,
/external/clang/lib/Sema/
DSemaAccess.cpp40 AccessSpecifier LexicalAS) { in SetMemberAccessSpecifier()
160 AccessSpecifier Access) in AccessTarget()
702 AccessSpecifier Access, in HasAccess()
857 AccessSpecifier FinalAccess, in FindBestPath()
881 AccessSpecifier PathAccess = FinalAccess; in FindBestPath()
898 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier(); in FindBestPath()
997 AccessSpecifier Access = Entity.getAccess(); in DiagnoseAccessPath()
1078 AccessSpecifier BaseAccess = BS->getAccessSpecifier(); in DiagnoseAccessPath()
1184 AccessSpecifier UnprivilegedAccess = Entity.getAccess(); in IsAccessible()
1212 AccessSpecifier FinalAccess; in IsAccessible()
[all …]
DSemaDecl.cpp2167 Decl *Sema::ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, in ParsedFreeStandingDeclSpec()
2176 Decl *Sema::ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS, in ParsedFreeStandingDeclSpec()
2381 AccessSpecifier AS, in InjectAnonymousStructOrUnionMembers()
2487 AccessSpecifier AS, in BuildAnonymousStructOrUnion()
4734 AccessSpecifier Access = AS_public; in ActOnFunctionDeclarator()
6855 AttributeList *Attr, AccessSpecifier AS, in ActOnTag()
7684 AccessSpecifier AS) { in HandleField()
7764 AccessSpecifier AS, NamedDecl *PrevDecl, in CheckFieldDecl()
/external/clang/include/clang/Parse/
DParser.h993 Decl *ParseCXXInlineMethodDef(AccessSpecifier AS, ParsingDeclarator &D,
1028 AccessSpecifier AS = AS_none);
1030 AccessSpecifier AS = AS_none);
1340 AccessSpecifier& CurAS);
1420 AccessSpecifier AS);
1424 AccessSpecifier AS = AS_none,
1432 void ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS = AS_none);
1439 AccessSpecifier AS = AS_none);
1611 AccessSpecifier AS = AS_none,
1777 AccessSpecifier AS = AS_none,
[all …]
/external/clang/include/clang/Basic/
DSpecifiers.h76 enum AccessSpecifier { enum
/external/clang/lib/Parse/
DParseDeclCXX.cpp427 AccessSpecifier AS, in ParseUsingDeclaration()
840 AccessSpecifier AS, bool SuppressDeclarations){ in ParseClassSpecifier()
1372 AccessSpecifier Access = getAccessSpecifierIfPresent(); in ParseBaseSpecifier()
1425 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { in getAccessSpecifierIfPresent()
1576 void Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS, in ParseCXXClassMemberDeclaration()
2080 AccessSpecifier CurAS; in ParseCXXMemberSpecification()
2107 AccessSpecifier AS = getAccessSpecifierIfPresent(); in ParseCXXMemberSpecification()
2706 AccessSpecifier& CurAS) { in ParseMicrosoftIfExistsClassDeclaration()
2741 AccessSpecifier AS = getAccessSpecifierIfPresent(); in ParseMicrosoftIfExistsClassDeclaration()
DParseTemplate.cpp29 AccessSpecifier AS) { in ParseDeclarationStartingWithTemplate()
78 AccessSpecifier AS) { in ParseTemplateDeclarationOrSpecialization()
191 AccessSpecifier AS) { in ParseSingleDeclarationAfterTemplate()
DParseCXXInlineMethods.cpp24 Decl *Parser::ParseCXXInlineMethodDef(AccessSpecifier AS, ParsingDeclarator &D, in ParseCXXInlineMethodDef()
DParseDecl.cpp36 AccessSpecifier AS, in ParseTypeName()
1090 void Parser::ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS) { in ParseSpecifierQualifierList()
1158 AccessSpecifier AS) { in ParseImplicitInt()
1302 AccessSpecifier AS, in ParseDeclarationSpecifiers()
2446 AccessSpecifier AS) { in ParseEnumSpecifier()
DParser.cpp753 AccessSpecifier AS) { in ParseDeclarationOrFunctionDefinition()
808 AccessSpecifier AS) { in ParseDeclarationOrFunctionDefinition()
/external/clang/lib/AST/
DDeclCXX.cpp875 AccessSpecifier Access, in CollectVisibleConversions()
904 AccessSpecifier IAccess in CollectVisibleConversions()
921 AccessSpecifier BaseAccess in CollectVisibleConversions()
1695 static const char *getAccessName(AccessSpecifier AS) { in getAccessName()
1711 AccessSpecifier AS) { in operator <<()
DDeclPrinter.cpp36 void Print(AccessSpecifier AS);
184 void DeclPrinter::Print(AccessSpecifier AS) { in Print()
660 AccessSpecifier AS = Base->getAccessSpecifierAsWritten(); in VisitCXXRecordDecl()
DCXXInheritance.cpp167 AccessSpecifier AccessToHere = ScratchPath.Access; in lookupInBases()
DDumpXML.cpp404 void setAccess(AccessSpecifier AS) { in setAccess()
/external/clang/lib/CodeGen/
DCGDebugInfo.h141 AccessSpecifier AS, uint64_t offsetInBits,
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1195 AccessSpecifier AS = (AccessSpecifier)Record[Idx++]; in VisitOverloadExpr()
1615 AccessSpecifier AS = (AccessSpecifier)Record[Idx++]; in ReadStmtFromStream()

12