Home
last modified time | relevance | path

Searched refs:Mgr (Results 1 – 25 of 62) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp111 std::unique_ptr<AnalysisManager> Mgr; member in __anond6a4e1f60111::AnalysisConsumer
197 SourceManager &SM = Mgr->getASTContext().getSourceManager(); in DisplayFunction()
228 Mgr = std::make_unique<AnalysisManager>(*Ctx, PP, PathConsumers, in Initialize()
273 checkerMgr->runCheckersOnASTDecl(D, *Mgr, *RecVisitorBR); in VisitDecl()
318 assert(RecVisitorMode == AM_Syntax || Mgr->shouldInlineCall() == false); in VisitFunctionDecl()
326 assert(RecVisitorMode == AM_Syntax || Mgr->shouldInlineCall() == false); in VisitObjCMethodDecl()
334 assert(RecVisitorMode == AM_Syntax || Mgr->shouldInlineCall() == false); in VisitBlockDecl()
487 (Mgr->options.InliningMode == All ? nullptr : &VisitedCallees)); in HandleDeclsCallGraph()
529 BugReporter BR(*Mgr); in runAnalysisOnTranslationUnit()
534 checkerMgr->runCheckersOnASTDecl(TU, *Mgr, BR); in runAnalysisOnTranslationUnit()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp39 ProgramStateManager &Mgr = s->getStateManager(); in ProgramStateRelease() local
40 Mgr.StateSet.RemoveNode(s); in ProgramStateRelease()
42 Mgr.freeStates.push_back(s); in ProgramStateRelease()
118 ProgramStateManager &Mgr = getStateManager(); in bindLoc() local
119 ProgramStateRef newState = makeWithStore(Mgr.StoreMgr->Bind(getStore(), in bindLoc()
123 return Mgr.getOwningEngine().processRegionChange(newState, MR, LCtx); in bindLoc()
131 ProgramStateManager &Mgr = getStateManager(); in bindDefaultInitial() local
133 const StoreRef &newStore = Mgr.StoreMgr->BindDefaultInitial(getStore(), R, V); in bindDefaultInitial()
135 return Mgr.getOwningEngine().processRegionChange(new_state, R, LCtx); in bindDefaultInitial()
140 ProgramStateManager &Mgr = getStateManager(); in bindDefaultZero() local
[all …]
H A DCheckerContext.cpp144 ProgramStateManager &Mgr = State->getStateManager(); in evalComparison() local
146 LHSVal = Mgr.getStoreManager().getBinding(State->getStore(), in evalComparison()
152 SValBuilder &Bldr = Mgr.getSValBuilder(); in evalComparison()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCMissingSuperCallChecker.cpp69 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
165 AnalysisManager &Mgr, in checkASTDecl() argument
197 Mgr.getAnalysisDeclContext(D)); in checkASTDecl()
219 void ento::registerObjCSuperCallChecker(CheckerManager &Mgr) { in registerObjCSuperCallChecker() argument
220 Mgr.registerChecker<ObjCSuperCallChecker>(); in registerObjCSuperCallChecker()
H A DCheckerDocumentation.cpp216 AnalysisManager &Mgr, in checkEndOfTranslationUnit() argument
328 AnalysisManager &Mgr, in checkASTDecl() argument
335 void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr, in checkASTCodeBody() argument
343 void registerCheckerDocumentationChecker(CheckerManager &Mgr) { in registerCheckerDocumentationChecker() argument
344 Mgr.registerChecker<CheckerDocumentation>(); in registerCheckerDocumentationChecker()
H A DTrustReturnsNonnullChecker.cpp54 void ento::registerTrustReturnsNonnullChecker(CheckerManager &Mgr) { in registerTrustReturnsNonnullChecker() argument
55 Mgr.registerChecker<TrustReturnsNonnullChecker>(Mgr.getASTContext()); in registerTrustReturnsNonnullChecker()
H A DChrootChecker.cpp82 ProgramStateManager &Mgr = state->getStateManager(); in evalChroot() local
86 state = Mgr.addGDM(state, ChrootChecker::getTag(), (void*) ROOT_CHANGED); in evalChroot()
92 ProgramStateManager &Mgr = state->getStateManager(); in evalChdir() local
108 state = Mgr.addGDM(state, ChrootChecker::getTag(), in evalChdir()
H A DDirectIvarAssignment.cpp90 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
117 AnalysisManager& Mgr, in checkASTDecl() argument
128 Mgr.getASTContext()); in checkASTDecl()
141 AnalysisDeclContext *DCtx = Mgr.getAnalysisDeclContext(M); in checkASTDecl()
H A DBoolAssignmentChecker.cpp98 void ento::registerBoolAssignmentChecker(CheckerManager &Mgr) { in registerBoolAssignmentChecker() argument
99 Mgr.registerChecker<BoolAssignmentChecker>(); in registerBoolAssignmentChecker()
102 bool ento::shouldRegisterBoolAssignmentChecker(const CheckerManager &Mgr) { in shouldRegisterBoolAssignmentChecker() argument
H A DGenericTaintChecker.cpp349 GenericTaintRuleParser(CheckerManager &Mgr) : Mgr(Mgr) {} in GenericTaintRuleParser()
380 CheckerManager &Mgr; member
482 Mgr.reportInvalidCheckerOptionValue( in REGISTER_MAP_WITH_PROGRAMSTATE()
483 Mgr.getChecker<GenericTaintChecker>(), Option, in REGISTER_MAP_WITH_PROGRAMSTATE()
811 CheckerManager *Mgr = C.getAnalysisManager().getCheckerManager(); in initTaintRules() local
812 assert(Mgr); in initTaintRules()
813 GenericTaintRuleParser ConfigParser{*Mgr}; in initTaintRules()
816 Mgr->getAnalyzerOptions().getCheckerStringOption(this, Option); in initTaintRules()
818 getConfiguration<TaintConfiguration>(*Mgr, this, Option, ConfigFile); in initTaintRules()
1130 void ento::registerTaintPropagationChecker(CheckerManager &Mgr) { in registerTaintPropagationChecker() argument
[all …]
H A DPutenvStackArrayChecker.cpp68 void ento::registerPutenvStackArray(CheckerManager &Mgr) { in registerPutenvStackArray() argument
69 Mgr.registerChecker<PutenvStackArrayChecker>(); in registerPutenvStackArray()
H A DErrnoTesterChecker.cpp181 void ento::registerErrnoTesterChecker(CheckerManager &Mgr) { in registerErrnoTesterChecker() argument
182 Mgr.registerChecker<ErrnoTesterChecker>(); in registerErrnoTesterChecker()
185 bool ento::shouldRegisterErrnoTesterChecker(const CheckerManager &Mgr) { in shouldRegisterErrnoTesterChecker() argument
H A DSTLAlgorithmModeling.cpp192 void ento::registerSTLAlgorithmModeling(CheckerManager &Mgr) { in registerSTLAlgorithmModeling() argument
193 auto *Checker = Mgr.registerChecker<STLAlgorithmModeling>(); in registerSTLAlgorithmModeling()
195 Mgr.getAnalyzerOptions().getCheckerBooleanOption(Checker, in registerSTLAlgorithmModeling()
H A DPointerIterationChecker.cpp94 void ento::registerPointerIterationChecker(CheckerManager &Mgr) { in registerPointerIterationChecker() argument
95 Mgr.registerChecker<PointerIterationChecker>(); in registerPointerIterationChecker()
H A DReturnValueChecker.cpp101 void ento::registerReturnValueChecker(CheckerManager &Mgr) { in registerReturnValueChecker() argument
102 Mgr.registerChecker<ReturnValueChecker>(); in registerReturnValueChecker()
H A DPaddingChecker.cpp348 void ento::registerPaddingChecker(CheckerManager &Mgr) { in registerPaddingChecker() argument
349 auto *Checker = Mgr.registerChecker<PaddingChecker>(); in registerPaddingChecker()
350 Checker->AllowedPad = Mgr.getAnalyzerOptions() in registerPaddingChecker()
353 Mgr.reportInvalidCheckerOptionValue( in registerPaddingChecker()
H A DCXXSelfAssignmentChecker.cpp75 void ento::registerCXXSelfAssignmentChecker(CheckerManager &Mgr) { in registerCXXSelfAssignmentChecker() argument
76 Mgr.registerChecker<CXXSelfAssignmentChecker>(); in registerCXXSelfAssignmentChecker()
H A DLocalizationChecker.cpp1037 AnalysisManager &Mgr; member in __anon79a03b4c0511::EmptyLocalizationContextChecker::MethodCrawler
1045 : MD(InMD), BR(InBR), Mgr(InMgr), Checker(Checker), DCtx(InDCtx) {} in MethodCrawler()
1062 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
1068 const ObjCImplementationDecl *D, AnalysisManager &Mgr, in checkASTDecl() argument
1072 AnalysisDeclContext *DCtx = Mgr.getAnalysisDeclContext(M); in checkASTDecl()
1080 MethodCrawler MC(M->getCanonicalDecl(), BR, this, Mgr, DCtx); in checkASTDecl()
1125 Mgr.getSourceManager().getImmediateMacroCallerLoc(R.getBegin()); in VisitObjCMessageExpr()
1127 Mgr.getSourceManager().getDecomposedLoc(SL); in VisitObjCMessageExpr()
1129 SrcMgr::SLocEntry SE = Mgr.getSourceManager().getSLocEntry(SLInfo.first); in VisitObjCMessageExpr()
1135 SLInfo = Mgr.getSourceManager().getDecomposedLoc(SL); in VisitObjCMessageExpr()
[all …]
H A DSmartPtrChecker.cpp100 void ento::registerSmartPtrChecker(CheckerManager &Mgr) { in registerSmartPtrChecker() argument
101 SmartPtrChecker *Checker = Mgr.registerChecker<SmartPtrChecker>(); in registerSmartPtrChecker()
H A DPointerSortingChecker.cpp108 void ento::registerPointerSortingChecker(CheckerManager &Mgr) { in registerPointerSortingChecker() argument
109 Mgr.registerChecker<PointerSortingChecker>(); in registerPointerSortingChecker()
H A DStringChecker.cpp101 void ento::registerStringChecker(CheckerManager &Mgr) { in registerStringChecker() argument
102 Mgr.registerChecker<StringChecker>(); in registerStringChecker()
H A DTrustNonnullChecker.cpp250 void ento::registerTrustNonnullChecker(CheckerManager &Mgr) { in registerTrustNonnullChecker() argument
251 Mgr.registerChecker<TrustNonnullChecker>(Mgr.getASTContext()); in registerTrustNonnullChecker()
/freebsd/contrib/llvm-project/clang/lib/Analysis/plugins/CheckerOptionHandling/
H A DCheckerOptionHandling.cpp14 void registerMyChecker(CheckerManager &Mgr) { in registerMyChecker() argument
15 MyChecker *Checker = Mgr.registerChecker<MyChecker>(); in registerMyChecker()
17 << (Mgr.getAnalyzerOptions().getCheckerBooleanOption( in registerMyChecker()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DNoUncountedMembersChecker.cpp151 void ento::registerNoUncountedMemberChecker(CheckerManager &Mgr) { in registerNoUncountedMemberChecker() argument
152 Mgr.registerChecker<NoUncountedMemberChecker>(); in registerNoUncountedMemberChecker()
156 const CheckerManager &Mgr) { in shouldRegisterNoUncountedMemberChecker() argument
H A DUncountedLambdaCapturesChecker.cpp101 void ento::registerUncountedLambdaCapturesChecker(CheckerManager &Mgr) { in registerUncountedLambdaCapturesChecker() argument
102 Mgr.registerChecker<UncountedLambdaCapturesChecker>(); in registerUncountedLambdaCapturesChecker()

123