Home | History | Annotate | Download | only in Frontend

Lines Matching defs:Mgr

179   std::unique_ptr<AnalysisManager> Mgr;
252 SourceManager &SM = Mgr->getASTContext().getSourceManager();
295 Mgr = llvm::make_unique<AnalysisManager>(
341 checkerMgr->runCheckersOnASTDecl(D, *Mgr, *RecVisitorBR);
354 assert(RecVisitorMode == AM_Syntax || Mgr->shouldInlineCall() == false);
362 assert(RecVisitorMode == AM_Syntax || Mgr->shouldInlineCall() == false);
370 assert(RecVisitorMode == AM_Syntax || Mgr->shouldInlineCall() == false);
492 (Mgr->options.InliningMode == All ? nullptr : &VisitedCallees));
517 // Introduce a scope to destroy BR before Mgr.
518 BugReporter BR(*Mgr);
520 checkerMgr->runCheckersOnASTDecl(TU, *Mgr, BR);
526 if (!Mgr->shouldInlineCall())
541 if (Mgr->shouldInlineCall())
545 checkerMgr->runCheckersOnEndOfTranslationUnit(TU, *Mgr, BR);
554 Mgr.reset();
611 CFG *DeclCFG = Mgr->getCFG(D);
618 Mgr->ClearContexts();
619 BugReporter BR(*Mgr);
622 checkerMgr->runCheckersOnASTBody(D, *Mgr, BR);
639 if (!Mgr->getCFG(D))
643 if (!Mgr->getAnalysisDeclContext(D)->getAnalysis<RelaxedLiveVariables>())
646 ExprEngine Eng(*Mgr, ObjCGCEnabled, VisitedCallees, &FunctionSummaries,IMode);
650 if (Mgr->options.visualizeExplodedGraphWithUbiGraph) {
656 Eng.ExecuteWorkList(Mgr->getAnalysisDeclContextManager().getStackFrame(D),
657 Mgr->options.getMaxNodesPerTopLevelFunction());
664 if (Mgr->options.visualizeExplodedGraphWithGraphViz)
665 Eng.ViewGraph(Mgr->options.TrimGraph);
675 switch (Mgr->getLangOpts().getGC()) {