#include "disassembler/llvm/LLVMFunction.hxx"
+Disassembler * createLLVMDisassembler(const std::string& filename, InformationManager* manager);
+
+template <typename ELFT>
class LLVMDisassembler
: public Disassembler {
public:
private:
// http://llvm.org/docs/doxygen/html/MCObjectDisassembler_8cpp_source.html +197
void disassembleFunction(LLVMFunction* function);
- void splitBlocks();
+ void splitBlocks(LLVMFunction* fun);
void disassemble();
void readSymbols();