X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fdisassembler%2FDisassembler.hxx;h=dbc140ef021451daa37659697dda64bc73d2fe3b;hp=5af2eac9d96f84bcbbbaebd16b2b84ce3ee0149a;hb=21463b5c215974f253a0100231890ed909cd19e3;hpb=fd23bef07ee9d7adb3337d095f78adc6e0b18078 diff --git a/src/disassembler/Disassembler.hxx b/src/disassembler/Disassembler.hxx index 5af2eac..dbc140e 100644 --- a/src/disassembler/Disassembler.hxx +++ b/src/disassembler/Disassembler.hxx @@ -22,6 +22,7 @@ public: virtual void printEachInstruction(uint64_t start, uint64_t end, std::function fun) = 0; + virtual Function * disassembleFunctionAt(uint64_t address, const std::string& name = "") = 0; protected: virtual bool isFunctionCall(uint64_t address) = 0; virtual bool isJump(uint64_t address) = 0;