#include <string>
#include <functional>
-#include <list>
+#include <vector>
#include "Instruction.hxx"
std::function<void (uint8_t*, size_t, const std::string&,
const std::string&)> fun) = 0;
virtual Function * disassembleFunctionAt(uint64_t address, const std::string& name = "") = 0;
- virtual std::list<Instruction> getInstructions(const BasicBlock* block) = 0;
+ virtual std::vector<Instruction> getInstructions(const BasicBlock* block) = 0;
};
#endif