convert some stuff to work on raw_ostreams instead of std::ostream.
[oota-llvm.git] / include / llvm / CodeGen / MachineJumpTableInfo.h
index 3896691bcdbf473016d30be04bc96d5338dddbe1..3ff2f2e8c7a1220fa8af0cee5728731c5211ff60 100644 (file)
 #define LLVM_CODEGEN_MACHINEJUMPTABLEINFO_H
 
 #include <vector>
-#include <iosfwd>
 #include <cassert>
 
 namespace llvm {
 
 class MachineBasicBlock;
 class TargetData;
+class raw_ostream;
 
 /// MachineJumpTableEntry - One jump table in the jump table info.
 ///
@@ -79,8 +79,7 @@ public:
   /// print - Used by the MachineFunction printer to print information about
   /// jump tables.  Implemented in MachineFunction.cpp
   ///
-  void print(std::ostream &OS) const;
-  void print(std::ostream *OS) const { if (OS) print(*OS); }
+  void print(raw_ostream &OS) const;
 
   /// dump - Call to stderr.
   ///