Revert 51775.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51795 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Evan Cheng
2008-05-30 22:47:19 +00:00
parent 8666cc3b99
commit 652f7ea955
13 changed files with 40 additions and 45 deletions

View File

@@ -31,8 +31,8 @@ public:
static char ID;
PrintModulePass() : ModulePass(intptr_t(&ID)), Out(&cerr),
DeleteStream(false) {}
PrintModulePass(OStream *o, bool ds = false)
: ModulePass(intptr_t(&ID)), Out(o), DeleteStream(ds) {}
PrintModulePass(OStream *o, bool DS = false)
: ModulePass(intptr_t(&ID)), Out(o), DeleteStream(DS) {}
~PrintModulePass() {
if (DeleteStream) delete Out;
@@ -57,8 +57,8 @@ public:
PrintFunctionPass() : FunctionPass(intptr_t(&ID)), Banner(""), Out(&cerr),
DeleteStream(false) {}
PrintFunctionPass(const std::string &B, OStream *o = &cout,
bool ds = false)
: FunctionPass(intptr_t(&ID)), Banner(B), Out(o), DeleteStream(ds) {}
bool DS = false)
: FunctionPass(intptr_t(&ID)), Banner(B), Out(o), DeleteStream(DS) {}
inline ~PrintFunctionPass() {
if (DeleteStream) delete Out;