Convert ConstantExpr::getGetElementPtr and
[oota-llvm.git] / tools / llvm-mc / Disassembler.h
index 3da23965bdb1561d8f03f2a791a0fd9c04b4089c..433e71bf2783e3fd63119d1d42443d9bab66e231 100644 (file)
 
 namespace llvm {
 
-class Target;
 class MemoryBuffer;
+class Target;
+class raw_ostream;
 
 class Disassembler {
 public:
-  static int disassemble(const Target &target, 
+  static int disassemble(const Target &target,
                          const std::string &tripleString,
-                         MemoryBuffer &buffer);
-  
+                         MemoryBuffer &buffer,
+                         raw_ostream &Out);
+
   static int disassembleEnhanced(const std::string &tripleString,
-                                 MemoryBuffer &buffer);
+                                 MemoryBuffer &buffer,
+                                 raw_ostream &Out);
 };
-  
+
 } // namespace llvm
 
 #endif