| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CIndexCXX.cpp | 36 spec = getCursorCXXBaseSpecifier(C)->getAccessSpecifier(); in clang_getCXXAccessSpecifier()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | RefCntblBaseVirtualDtorChecker.cpp | 75 const auto AccSpec = Base->getAccessSpecifier(); in visitCXXRecordDecl()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | CXXInheritance.cpp | 225 ScratchPath.Access = BaseSpec.getAccessSpecifier(); in lookupInBases() 228 BaseSpec.getAccessSpecifier()); in lookupInBases()
|
| H A D | DeclCXX.cpp | 265 if (Base->getAccessSpecifier() != AS_public) { in setBases() 1732 = CXXRecordDecl::MergeAccess(Access, I.getAccessSpecifier()); in CollectVisibleConversions() 1774 I.isVirtual(), I.getAccessSpecifier(), in CollectVisibleConversions() 2003 if (BaseSpec.isVirtual() || BaseSpec.getAccessSpecifier() != AS_public) in isInterfaceLike()
|
| H A D | JSONNodeDumper.cpp | 521 Ret["access"] = createAccessSpecifier(BS.getAccessSpecifier()); in createCXXBaseSpecifier()
|
| H A D | TextNodeDumper.cpp | 2098 dumpAccessSpecifier(I.getAccessSpecifier()); in VisitCXXRecordDecl()
|
| H A D | ASTContext.cpp | 623 if (I.isVirtual() || (I.getAccessSpecifier() != AS_public)) in getCommentForDecl() 638 if (I.getAccessSpecifier() != AS_public) in getCommentForDecl()
|
| H A D | ExprConstant.cpp | 5826 return BaseSpec.getAccessSpecifier() == AS_public; in isBaseClassPublic()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | ModuleSummaryIndex.cpp | 205 assert(VI.getAccessSpecifier() == 0 || isa<FunctionSummary>(S)); in propagateAttributesToRefs() 206 if (!VI.getAccessSpecifier()) { in propagateAttributesToRefs()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 662 if (I.getAccessSpecifier() == AS_private) in findFriendship() 983 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier(); in FindBestPath() 1218 AccessSpecifier baseAccess = base->getAccessSpecifier(); in DiagnoseAccessPath() 1264 << (base->getAccessSpecifier() == AS_protected) in DiagnoseAccessPath()
|
| H A D | SemaStmt.cpp | 4422 if (S->getAccessSpecifier() == AccessSpecifier::AS_public) { in operator ()()
|
| H A D | SemaLookup.cpp | 2775 CXXRecordDecl::MergeAccess(BaseSpec.getAccessSpecifier(), in LookupInSuper()
|
| H A D | SemaExprCXX.cpp | 938 bool PublicPath = ParentIsPublic && BS.getAccessSpecifier() == AS_public; in collectPublicBases()
|
| H A D | SemaDeclCXX.cpp | 2812 KnownBase->getAccessSpecifier() != AS_public)) { in AttachBaseSpecifiers() 9126 access = CXXRecordDecl::MergeAccess(base->getAccessSpecifier(), access); in isAccessible()
|
| H A D | SemaTemplate.cpp | 1363 if (BaseSpec.getAccessSpecifier() != AS_public) { in RequireStructuralType()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 206 unsigned getAccessSpecifier() const { in getAccessSpecifier() function 217 assert(getAccessSpecifier() == 0); in setReadOnly() 221 assert(getAccessSpecifier() == 0); in setWriteOnly()
|
| /openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 206 inline clang::AccessSpecifier getAccessSpecifier(const Decl &Node) { 210 inline clang::AccessSpecifier getAccessSpecifier(const CXXBaseSpecifier &Node) { 211 return Node.getAccessSpecifier();
|
| H A D | ASTMatchers.h | 633 return getAccessSpecifier(Node) == AS_public; in AST_POLYMORPHIC_MATCHER() 655 return getAccessSpecifier(Node) == AS_protected; in AST_POLYMORPHIC_MATCHER() 678 return getAccessSpecifier(Node) == AS_private; in AST_POLYMORPHIC_MATCHER()
|
| /openbsd-src/gnu/llvm/clang/lib/Parse/ |
| H A D | ParseCXXInlineMethods.cpp | 802 AccessSpecifier AS = LP.getAccessSpecifier(); in ParseLexedPragma()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | ItaniumCXXABI.cpp | 3466 if (Base->getAccessSpecifier() != AS_public) in CanUseSingleInheritance() 4095 if (Base.getAccessSpecifier() == AS_public) in BuildVMIClassTypeInfo()
|
| H A D | MicrosoftCXXABI.cpp | 3640 if (Specifier->getAccessSpecifier() != AS_public) in initialize()
|
| H A D | CGDebugInfo.cpp | 1996 BFlags |= getAccessFlag(BI.getAccessSpecifier(), RD); in CollectCXXBasesAux()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 226 AccessSpecifier getAccessSpecifier() const { in getAccessSpecifier() function
|
| /openbsd-src/gnu/llvm/clang/include/clang/Parse/ |
| H A D | Parser.h | 1345 AccessSpecifier getAccessSpecifier() const { return AS; } in getAccessSpecifier() function
|
| /openbsd-src/gnu/llvm/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 9375 return VC1.VI.getAccessSpecifier() < VC2.VI.getAccessSpecifier(); in parseOptionalRefs()
|