C# Class Reko.Arch.M68k.M68kInstruction

Inheritance: Reko.Core.Machine.MachineInstruction
Mostra file Open project: uxmal/reko Class Usage Examples

Public Properties

Property Type Description
code Opcode
dataWidth PrimitiveType
op1 Reko.Core.Machine.MachineOperand
op2 Reko.Core.Machine.MachineOperand
op3 Reko.Core.Machine.MachineOperand

Public Methods

Method Description
GetOperand ( int i ) : MachineOperand
Render ( MachineInstructionWriter writer ) : void

Private Methods

Method Description
DataSizeSuffix ( PrimitiveType dataWidth ) : string
M68kInstruction ( ) : Reko.Core

Method Details

GetOperand() public method

public GetOperand ( int i ) : MachineOperand
i int
return Reko.Core.Machine.MachineOperand

Render() public method

public Render ( MachineInstructionWriter writer ) : void
writer MachineInstructionWriter
return void

Property Details

code public_oe property

public Opcode code
return Opcode

dataWidth public_oe property

public PrimitiveType dataWidth
return PrimitiveType

op1 public_oe property

public MachineOperand,Reko.Core.Machine op1
return Reko.Core.Machine.MachineOperand

op2 public_oe property

public MachineOperand,Reko.Core.Machine op2
return Reko.Core.Machine.MachineOperand

op3 public_oe property

public MachineOperand,Reko.Core.Machine op3
return Reko.Core.Machine.MachineOperand