diff options
Diffstat (limited to 'tools/analyze/analyze.cpp')
-rw-r--r-- | tools/analyze/analyze.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/analyze/analyze.cpp b/tools/analyze/analyze.cpp index 1542a1a068..5a0c9508f6 100644 --- a/tools/analyze/analyze.cpp +++ b/tools/analyze/analyze.cpp @@ -30,11 +30,11 @@ using namespace llvm; -struct ModulePassPrinter : public Pass { +struct ModulePassPrinter : public ModulePass { const PassInfo *PassToPrint; ModulePassPrinter(const PassInfo *PI) : PassToPrint(PI) {} - virtual bool run(Module &M) { + virtual bool runOnModule(Module &M) { std::cout << "Printing analysis '" << PassToPrint->getPassName() << "':\n"; getAnalysisID<Pass>(PassToPrint).print(std::cout, &M); |