--- /dev/null
+#ifndef INCLUDE__Disassembler_hxx
+#define INCLUDE__Disassembler_hxx
+
+#include "Target.hxx"
+#include "include_llvm.hxx"
+
+class Disassembler {
+public:
+ Disassembler(const std::string& filename);
+private:
+ llvm::object::Binary* _binary;
+ Target _target;
+};
+
+#endif