- Disassembler(const std::string& filename) {}
- virtual ~Disassembler() {}
-
- void getSymbols();
- uint64_t entryAddress();
-
- virtual void forEachFunction(std::function<void (uint64_t, Function*)> callback) = 0;
- // virtual void forEachInstruction(const std::string& name, std::function<void (long, std::string, std::string)> callback) = 0;
+ Disassembler(const std::string& filename, InformationManager* manager) {}
+ virtual ~Disassembler() {}