InstructionImplRange

An extended InstructionRange that provides architecture-specific instructions

class InstructionImplRange : InstructionRange (
TInstruction
) {}

Members

Functions

empty
bool empty()

True if no disassemblable instructions remain

front
TInstruction front()

The latest disassembled instruction

popFront
void popFront()

Advances the range, disassembling the next instruction

Inherited Members

From InstructionRange

front
Instruction front()

Retrieves element of the range

empty
bool empty()

True if range has no instructions, i.e. cannot be advanced anymore

popFront
void popFront()

Drops the front instruction and advances the range

Meta