DetailImpl

Class template that encapsulates architecture-specific instruction detail

Note that all architecture-specific instances, like X86Detail, instantiate and derive from this one.

abstract
class DetailImpl : Detail (
TRegister
TInstructionGroup
TInstructionDetail
) {}

Alias This

archSpecific

Convenience-alias making archSpecific's members directly accessible from this

Members

Variables

archSpecific
TInstructionDetail archSpecific;

Architecture-specific instruction detail

Inherited Members

From Detail

regsRead
const(Register)[] regsRead()

Registers implicitly read by this instruction

regsWrite
const(Register)[] regsWrite()

Registers implicitly modified by this instruction

groups
const(InstructionGroup)[] groups()

The groups this instruction belongs to

Meta