Home
last modified time | relevance | path

Searched refs:getAccessSpecifier (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRefCntblBaseVirtualDtorChecker.cpp192 const auto AccSpec = Base.getAccessSpecifier(); in checkASTDecl()
250 const auto AccSpec = Base.getAccessSpecifier(); in visitCXXRecordDecl()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DCXXInheritance.cpp232 ScratchPath.Access = BaseSpec.getAccessSpecifier(); in lookupInBases()
235 BaseSpec.getAccessSpecifier()); in lookupInBases()
H A DDeclCXX.cpp266 if (Base->getAccessSpecifier() != AS_public) { in setBases()
1932 = CXXRecordDecl::MergeAccess(Access, I.getAccessSpecifier()); in CollectVisibleConversions()
1974 I.isVirtual(), I.getAccessSpecifier(), in CollectVisibleConversions()
2221 if (BaseSpec.isVirtual() || BaseSpec.getAccessSpecifier() != AS_public) in isInterfaceLike()
H A DJSONNodeDumper.cpp558 Ret["access"] = createAccessSpecifier(BS.getAccessSpecifier()); in createCXXBaseSpecifier()
H A DTextNodeDumper.cpp2720 dumpAccessSpecifier(I.getAccessSpecifier()); in VisitCXXRecordDecl()
H A DASTContext.cpp677 if (I.isVirtual() || (I.getAccessSpecifier() != AS_public)) in getCommentForDecl()
692 if (I.getAccessSpecifier() != AS_public) in getCommentForDecl()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DModuleSummaryIndex.cpp214 assert(VI.getAccessSpecifier() == 0 || isa<FunctionSummary>(S)); in propagateAttributesToRefs()
215 if (!VI.getAccessSpecifier()) { in propagateAttributesToRefs()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp668 if (I.getAccessSpecifier() == AS_private) in findFriendship()
989 AccessSpecifier BaseAccess = I->Base->getAccessSpecifier(); in FindBestPath()
1225 AccessSpecifier baseAccess = base->getAccessSpecifier(); in DiagnoseAccessPath()
1271 << (base->getAccessSpecifier() == AS_protected) in DiagnoseAccessPath()
H A DSemaStmt.cpp4278 if (S->getAccessSpecifier() == AccessSpecifier::AS_public) { in operator ()()
H A DSemaLookup.cpp2784 CXXRecordDecl::MergeAccess(BaseSpec.getAccessSpecifier(), in LookupInSuper()
H A DSemaExprCXX.cpp932 bool PublicPath = ParentIsPublic && BS.getAccessSpecifier() == AS_public; in collectPublicBases()
H A DSemaDeclCXX.cpp2975 KnownBase->getAccessSpecifier() != AS_public)) { in AttachBaseSpecifiers()
9493 access = CXXRecordDecl::MergeAccess(base->getAccessSpecifier(), access); in isAccessible()
H A DSemaTemplate.cpp1340 if (BaseSpec.getAccessSpecifier() != AS_public) { in RequireStructuralType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h226 unsigned getAccessSpecifier() const { in getAccessSpecifier() function
237 assert(getAccessSpecifier() == 0); in setReadOnly()
241 assert(getAccessSpecifier() == 0); in setWriteOnly()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h205 inline clang::AccessSpecifier getAccessSpecifier(const Decl &Node) {
209 inline clang::AccessSpecifier getAccessSpecifier(const CXXBaseSpecifier &Node) {
210 return Node.getAccessSpecifier();
H A DASTMatchers.h636 return getAccessSpecifier(Node) == AS_public; in AST_POLYMORPHIC_MATCHER()
658 return getAccessSpecifier(Node) == AS_protected; in AST_POLYMORPHIC_MATCHER()
681 return getAccessSpecifier(Node) == AS_private; in AST_POLYMORPHIC_MATCHER()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp825 AccessSpecifier AS = LP.getAccessSpecifier(); in ParseLexedPragma()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp161 if (Base->getAccessSpecifier() != AS_public && !CastingFromThis) in getPublicType()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h184 if (BaseSpecifier.getAccessSpecifier() != AccessSpecifier::AS_public) in getBases()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp3845 if (Base->getAccessSpecifier() != AS_public) in CanUseSingleInheritance()
4490 if (Base.getAccessSpecifier() == AS_public) in BuildVMIClassTypeInfo()
H A DMicrosoftCXXABI.cpp3633 if (Specifier->getAccessSpecifier() != AS_public) in initialize()
H A DCGDebugInfo.cpp2405 BFlags |= getAccessFlag(BI.getAccessSpecifier(), RD); in CollectCXXBasesAux()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h230 AccessSpecifier getAccessSpecifier() const { in getAccessSpecifier() function
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1189 AccessSpecifier getAccessSpecifier() const { return AS; } in getAccessSpecifier() function
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp10340 return VC1.VI.getAccessSpecifier() < VC2.VI.getAccessSpecifier(); in parseOptionalRefs()

12