Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclAccessPair.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()
HDUnresolvedSet.h46 AccessSpecifier getAccess() const { return I->getAccess(); } in getAccess()
47 void setAccess(AccessSpecifier AS) { I->setAccess(AS); } in setAccess()
81 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
99 void replace(iterator I, NamedDecl *New, AccessSpecifier AS) { in replace()
107 void setAccess(iterator I, AccessSpecifier AS) { I.I->setAccess(AS); } in setAccess()
HDASTUnresolvedSet.h50 void addDecl(ASTContext &C, NamedDecl *D, AccessSpecifier AS) { in addDecl()
57 bool replace(const NamedDecl *Old, NamedDecl *New, AccessSpecifier AS) { in replace()
101 void addLazyDecl(ASTContext &C, uintptr_t ID, AccessSpecifier AS) { in addLazyDecl()
HDDependentDiagnostic.h43 AccessSpecifier AS, in Create()
67 AccessSpecifier getAccess() const { in getAccess()
69 return AccessSpecifier(AccessData.Access); in getAccess()
HDDeclCXX.h106 AccessSpecDecl(AccessSpecifier AS, DeclContext *DC, in AccessSpecDecl()
128 static AccessSpecDecl *Create(ASTContext &C, AccessSpecifier AS, in Create()
195 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, in CXXBaseSpecifier()
233 AccessSpecifier getAccessSpecifier() const { in getAccessSpecifier()
234 if ((AccessSpecifier)Access == AS_none) in getAccessSpecifier()
237 return (AccessSpecifier)Access; in getAccessSpecifier()
245 AccessSpecifier getAccessSpecifierAsWritten() const { in getAccessSpecifierAsWritten()
246 return (AccessSpecifier)Access; in getAccessSpecifierAsWritten()
1598 static AccessSpecifier MergeAccess(AccessSpecifier PathAccess, in MergeAccess()
1599 AccessSpecifier DeclAccess) { in MergeAccess()
[all …]
HDDeclBase.h411 void setAccess(AccessSpecifier AS) { in setAccess()
416 AccessSpecifier getAccess() const { in getAccess()
418 return AccessSpecifier(Access); in getAccess()
423 AccessSpecifier getAccessUnsafe() const { in getAccessUnsafe()
424 return AccessSpecifier(Access); in getAccessUnsafe()
HDCXXInheritance.h76 AccessSpecifier Access;
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaAccess.cpp41 AccessSpecifier LexicalAS) { in SetMemberAccessSpecifier()
169 AccessSpecifier Access) in AccessTarget()
731 AccessSpecifier Access, in HasAccess()
929 AccessSpecifier FinalAccess, in FindBestPath()
953 AccessSpecifier PathAccess = FinalAccess; in FindBestPath()
970 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier(); in FindBestPath()
1160 AccessSpecifier accessSoFar = AS_public; in DiagnoseAccessPath()
1205 AccessSpecifier baseAccess = base->getAccessSpecifier(); in DiagnoseAccessPath()
1320 AccessSpecifier UnprivilegedAccess = Entity.getAccess(); in IsAccessible()
1348 AccessSpecifier FinalAccess; in IsAccessible()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Parse/
HDParser.h1185 NamedDecl *ParseCXXInlineMethodDef(AccessSpecifier AS,
1234 AccessSpecifier AS = AS_none);
1237 AccessSpecifier AS);
1713 AccessSpecifier& CurAS);
1821 AccessSpecifier AS, DeclSpecContext DSC,
1826 AccessSpecifier AS = AS_none,
1829 bool DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS,
1833 void ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS = AS_none,
1841 AccessSpecifier AS, DeclSpecContext DSC);
2029 AccessSpecifier AS = AS_none,
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDDelayedDiagnostic.h58 AccessSpecifier Access) in AccessedEntity()
67 AccessSpecifier getAccess() const { return AccessSpecifier(Access); } in getAccess()
HDLookup.h372 void addDecl(NamedDecl *D, AccessSpecifier AS) { in addDecl()
601 void replace(NamedDecl *D, AccessSpecifier AS) { in replace()
HDSema.h1819 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS,
1821 Decl *ParsedFreeStandingDeclSpec(Scope *S, AccessSpecifier AS,
1827 AccessSpecifier AS,
1855 AttributeList *Attr, AccessSpecifier AS,
1887 AccessSpecifier AS);
1892 AccessSpecifier AS,
1901 AccessSpecifier AS, NamedDecl *PrevDecl,
4091 NamedDecl *BuildUsingDeclaration(Scope *S, AccessSpecifier AS,
4103 AccessSpecifier AS,
4112 AccessSpecifier AS,
[all …]
HDInitialization.h1043 AccessSpecifier Access,
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Symbol/
HDClangASTContext.h261 static clang::AccessSpecifier
264 static clang::AccessSpecifier
265 UnifyAccessSpecifiers (clang::AccessSpecifier lhs, clang::AccessSpecifier rhs);
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDSpecifiers.h83 enum AccessSpecifier { enum
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclCXX.cpp573 AccessSpecifier AS = Conversion->getAccessUnsafe(); in addedMember()
1071 AccessSpecifier Access, in CollectVisibleConversions()
1103 AccessSpecifier IAccess in CollectVisibleConversions()
1119 AccessSpecifier BaseAccess in CollectVisibleConversions()
2218 static const char *getAccessName(AccessSpecifier AS) { in getAccessName()
2233 AccessSpecifier AS) { in operator <<()
2238 AccessSpecifier AS) { in operator <<()
HDDeclPrinter.cpp38 void Print(AccessSpecifier AS);
229 void DeclPrinter::Print(AccessSpecifier AS) { in Print()
803 AccessSpecifier AS = Base->getAccessSpecifierAsWritten(); in VisitCXXRecordDecl()
HDCXXInheritance.cpp181 AccessSpecifier AccessToHere = ScratchPath.Access; in lookupInBases()
/NextBSD/contrib/llvm/tools/clang/lib/Parse/
HDParseTemplate.cpp30 AccessSpecifier AS, in ParseDeclarationStartingWithTemplate()
63 AccessSpecifier AS, in ParseTemplateDeclarationOrSpecialization()
176 AccessSpecifier AS, in ParseSingleDeclarationAfterTemplate()
1285 AccessSpecifier AS) { in ParseExplicitInstantiation()
HDParseDeclCXX.cpp490 AccessSpecifier AS, in ParseUsingDeclaration()
1194 AccessSpecifier AS, in ParseClassSpecifier()
1839 AccessSpecifier Access = getAccessSpecifierIfPresent(); in ParseBaseSpecifier()
1890 AccessSpecifier Parser::getAccessSpecifierIfPresent() const { in getAccessSpecifierIfPresent()
2198 void Parser::ParseCXXClassMemberDeclaration(AccessSpecifier AS, in ParseCXXClassMemberDeclaration()
2932 AccessSpecifier CurAS; in ParseCXXMemberSpecification()
2992 AccessSpecifier AS = getAccessSpecifierIfPresent(); in ParseCXXMemberSpecification()
3835 AccessSpecifier& CurAS) { in ParseMicrosoftIfExistsClassDeclaration()
3874 AccessSpecifier AS = getAccessSpecifierIfPresent(); in ParseMicrosoftIfExistsClassDeclaration()
HDParseDecl.cpp43 AccessSpecifier AS, in ParseTypeName()
2136 void Parser::ParseSpecifierQualifierList(DeclSpec &DS, AccessSpecifier AS, in ParseSpecifierQualifierList()
2218 AccessSpecifier AS, DeclSpecContext DSC, in ParseImplicitInt()
2498 Parser::DiagnoseMissingSemiAfterTagDefinition(DeclSpec &DS, AccessSpecifier AS, in DiagnoseMissingSemiAfterTagDefinition()
2628 AccessSpecifier AS, in ParseDeclarationSpecifiers()
3712 AccessSpecifier AS, DeclSpecContext DSC) { in ParseEnumSpecifier()
HDParser.cpp867 AccessSpecifier AS) { in ParseDeclOrFunctionDefInternal()
932 AccessSpecifier AS) { in ParseDeclarationOrFunctionDefinition()
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDClangASTContext.cpp98 clang::AccessSpecifier
1489 clang::AccessSpecifier
1490 ClangASTContext::UnifyAccessSpecifiers (clang::AccessSpecifier lhs, clang::AccessSpecifier rhs) in UnifyAccessSpecifiers()
1492 clang::AccessSpecifier ret = lhs; in UnifyAccessSpecifiers()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDebugInfo.h229 AccessSpecifier AS, uint64_t offsetInBits,
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderStmt.cpp1472 AccessSpecifier AS = (AccessSpecifier)Record[Idx++]; in VisitOverloadExpr()
2530 AccessSpecifier AS = (AccessSpecifier)Record[Idx++]; in ReadStmtFromStream()

12