fix printing call graphs
authorAndrew Lenharth <andrewl@lenharth.org>
Tue, 18 Apr 2006 23:45:19 +0000 (23:45 +0000)
committerAndrew Lenharth <andrewl@lenharth.org>
Tue, 18 Apr 2006 23:45:19 +0000 (23:45 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27820 91177308-0d34-0410-b5e6-96231b3b80d8

tools/analyze/AnalysisWrappers.cpp
tools/opt/AnalysisWrappers.cpp

index 8e5c3339bfe38f3befbaf22d4c0890b57069e30d..b371d50ef330e097a1a283a38fa281b15a5318d7 100644 (file)
@@ -71,7 +71,7 @@ namespace {
     }
     virtual bool runOnModule(Module &M) { return false; }
 
-    void print(std::ostream &OS, Module *M) const {
+    virtual void print(std::ostream &OS, const Module *M) const {
       getAnalysis<CallGraph>().print(OS, M);
     }
   };
index 8e5c3339bfe38f3befbaf22d4c0890b57069e30d..b371d50ef330e097a1a283a38fa281b15a5318d7 100644 (file)
@@ -71,7 +71,7 @@ namespace {
     }
     virtual bool runOnModule(Module &M) { return false; }
 
-    void print(std::ostream &OS, Module *M) const {
+    virtual void print(std::ostream &OS, const Module *M) const {
       getAnalysis<CallGraph>().print(OS, M);
     }
   };