diff options
author | Chris Lattner <sabre@nondot.org> | 2009-08-23 03:56:06 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-08-23 03:56:06 +0000 |
commit | b93a9a66bab4b32b5e0ef540d7a514ff4333772d (patch) | |
tree | 66c133f093d40f2fc478e848b56ea113c1914e36 | |
parent | c02497f5bae87e71fd5617db5751cb0b3a14bbed (diff) |
switch from std::ostream to raw ostream, fix file header.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79815 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/VMCore/LeaksContext.h | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/lib/VMCore/LeaksContext.h b/lib/VMCore/LeaksContext.h index 4c45b86b5f..b0c3a14fe8 100644 --- a/lib/VMCore/LeaksContext.h +++ b/lib/VMCore/LeaksContext.h @@ -1,4 +1,4 @@ -//===---------------- ----LeaksContext.h - Implementation ------*- C++ -*--===// +//===- LeaksContext.h - LeadDetector Implementation ------------*- C++ -*--===// // // The LLVM Compiler Infrastructure // @@ -13,19 +13,18 @@ //===----------------------------------------------------------------------===// #include "llvm/Value.h" -#include "llvm/Support/Streams.h" #include "llvm/ADT/SmallPtrSet.h" - +#include "llvm/Support/raw_ostream.h" using namespace llvm; template <class T> struct PrinterTrait { - static void print(const T* P) { cerr << P; } + static void print(const T* P) { errs() << P; } }; template<> struct PrinterTrait<Value> { - static void print(const Value* P) { cerr << *P; } + static void print(const Value* P) { errs() << *P; } }; template <typename T> @@ -68,14 +67,14 @@ struct LeakDetectorImpl { assert(Cache == 0 && "No value should be cached anymore!"); if (!Ts.empty()) { - cerr << "Leaked " << Name << " objects found: " << Message << ":\n"; + errs() << "Leaked " << Name << " objects found: " << Message << ":\n"; for (typename SmallPtrSet<const T*, 8>::iterator I = Ts.begin(), E = Ts.end(); I != E; ++I) { - cerr << "\t"; + errs() << '\t'; PrinterTrait<T>::print(*I); - cerr << "\n"; + errs() << '\n'; } - cerr << '\n'; + errs() << '\n'; return true; } |