]> git.siccegge.de Git - frida/frida.git/blobdiff - src/disassembler.old/Disassembler.hxx
Factor out llvm disassembler
[frida/frida.git] / src / disassembler.old / Disassembler.hxx
diff --git a/src/disassembler.old/Disassembler.hxx b/src/disassembler.old/Disassembler.hxx
new file mode 100644 (file)
index 0000000..3effa25
--- /dev/null
@@ -0,0 +1,15 @@
+#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