Lines Matching refs:mgr
34 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
36 if (AnalysisDeclContext *AC = mgr.getAnalysisDeclContext(D)) {
45 void ento::registerDominatorsTreeDumper(CheckerManager &mgr) {
46 mgr.registerChecker<DominatorsTreeDumper>();
56 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
58 if (LiveVariables* L = mgr.getAnalysis<LiveVariables>(D)) {
59 L->dumpBlockLiveness(mgr.getSourceManager());
65 void ento::registerLiveVariablesDumper(CheckerManager &mgr) {
66 mgr.registerChecker<LiveVariablesDumper>();
76 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
78 if (CFG *cfg = mgr.getCFG(D)) {
79 cfg->viewCFG(mgr.getLangOpts());
85 void ento::registerCFGViewer(CheckerManager &mgr) {
86 mgr.registerChecker<CFGViewer>();
96 void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
98 PrintingPolicy Policy(mgr.getLangOpts());
103 if (CFG *cfg = mgr.getCFG(D)) {
104 cfg->dump(mgr.getLangOpts(),
111 void ento::registerCFGDumper(CheckerManager &mgr) {
112 mgr.registerChecker<CFGDumper>();
122 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr,
131 void ento::registerCallGraphViewer(CheckerManager &mgr) {
132 mgr.registerChecker<CallGraphViewer>();
142 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr,
151 void ento::registerCallGraphDumper(CheckerManager &mgr) {
152 mgr.registerChecker<CallGraphDumper>();
171 AnalysisManager& mgr,
173 const Table &Config = mgr.options.Config;
190 void ento::registerConfigDumper(CheckerManager &mgr) {
191 mgr.registerChecker<ConfigDumper>();
209 void ento::registerExplodedGraphViewer(CheckerManager &mgr) {
210 mgr.registerChecker<ExplodedGraphViewer>();