diff options
Diffstat (limited to 'src/disassembler.h')
-rw-r--r-- | src/disassembler.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/disassembler.h b/src/disassembler.h index 9f99ca6e0d..afff7f1abc 100644 --- a/src/disassembler.h +++ b/src/disassembler.h @@ -31,6 +31,9 @@ class Disassembler { static Disassembler* Create(InstructionSet instruction_set); virtual ~Disassembler() {} + // Dump a single instruction returning the length of that instruction. + virtual size_t Dump(std::ostream& os, const uint8_t* begin) = 0; + // Dump instructions within a range. virtual void Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) = 0; protected: |