Make it compile on VC2005:
[oota-llvm.git] / include / llvm / Support / Streams.h
index 2444d5b6af35f28d8f6f153973531c508cccb5c4..e9208644da4a043b995d0e7a7d16600207d0f0bb 100644 (file)
@@ -37,6 +37,11 @@ namespace llvm {
 
     StreamTy *stream() const { return Stream; }
 
+    inline BaseStream &operator << (std::ios_base &(*Func)(std::ios_base&)) {
+      if (Stream) *Stream << Func;
+      return *this;
+    }
+
     inline BaseStream &operator << (StreamTy &(*Func)(StreamTy&)) {
       if (Stream) *Stream << Func;
       return *this;