InstructionImpl

Architecture-specific instruction

Members

Functions

isInGroup
bool isInGroup(InstructionGroup!arch group)

Checks whether the instruction belongs to the instruction group group

readsReg
bool readsReg(Register!arch reg)

Checks if the instruction IMPLICITLY uses a particular register

writesReg
bool writesReg(Register!arch reg)

Checks if the instruction IMPLICITLY modifies a particular register

Properties

detail
detail [@property getter]

More details about the instruction

Variables

id
InstructionId!arch id;

Instruction ID (basically a numeric ID for the instruction mnemonic)

Inherited Members

From Instruction

address
ulong address;

Address (EIP) of this instruction

bytes
ubyte[] bytes;

Machine bytes of this instruction

mnemonic
string mnemonic;

Ascii text of instruction mnemonic

opStr
string opStr;

Ascii text of instruction operands

Meta