]> git.siccegge.de Git - frida/frida.git/blobdiff - src/disassembler/llvm/LLVMDisassembler.hxx
Remove deprecated printEachInstruction function
[frida/frida.git] / src / disassembler / llvm / LLVMDisassembler.hxx
index df01c9a9f41f7f781880c4941ee12d062415fc7d..b9fc4530aa2c01d34642816760c97638a7b7fde4 100644 (file)
@@ -26,10 +26,6 @@ public:
        void getSymbols() {}
        uint64_t entryAddress();
 
-       void printEachInstruction(uint64_t start, uint64_t end,
-                                 std::function<void (uint8_t*, size_t, const std::string&,
-                                                     const std::string&)> fun);
-
        Function * disassembleFunctionAt(uint64_t address, const std::string& name = "");
        std::vector<Instruction> getInstructions(const BasicBlock* block);
 
@@ -54,7 +50,7 @@ private:
 
        std::unique_ptr<const llvm::MCRegisterInfo> MRI;
        std::unique_ptr<const llvm::MCAsmInfo> AsmInfo;
-       std::unique_ptr<llvm::MCModule> Mod;
+//     std::unique_ptr<llvm::MCModule> Mod;
        std::unique_ptr<llvm::MCInstPrinter> IP;
        std::unique_ptr<llvm::MCDisassembler> DisAsm;
        std::unique_ptr<const llvm::MCObjectFileInfo> MOFI;