diff options
Diffstat (limited to 'include/llvm/Pass.h')
-rw-r--r-- | include/llvm/Pass.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/include/llvm/Pass.h b/include/llvm/Pass.h index 15381ac..9663826 100644 --- a/include/llvm/Pass.h +++ b/include/llvm/Pass.h @@ -105,10 +105,8 @@ public: /// provide the Module* in case the analysis doesn't need it it can just be /// ignored. /// - void print(OStream &O, const Module *M) const { - if (O.stream()) print(*O.stream(), M); - } virtual void print(std::ostream &O, const Module *M) const; + void print(std::ostream *O, const Module *M) const { if (O) print(*O, M); } void dump() const; // dump - call print(std::cerr, 0); // Access AnalysisResolver_New |