C# Class Mono.Debugger.Architectures.Instruction_I386

Inheritance: X86_Instruction
Show file Open project: baulig/debugger Class Usage Examples

Public Methods

Method Description
InterpretInstruction ( Inferior inferior ) : bool

Protected Methods

Method Description
DecodeRegister ( int register ) : int
GetMonoTrampoline ( TargetMemoryAccess memory, TargetAddress call_target, TargetAddress &trampoline ) : bool

Private Methods

Method Description
Instruction_I386 ( X86_Opcodes opcodes, TargetAddress address ) : System

Method Details

DecodeRegister() protected method

protected DecodeRegister ( int register ) : int
register int
return int

GetMonoTrampoline() protected method

protected GetMonoTrampoline ( TargetMemoryAccess memory, TargetAddress call_target, TargetAddress &trampoline ) : bool
memory TargetMemoryAccess
call_target TargetAddress
trampoline TargetAddress
return bool

InterpretInstruction() public method

public InterpretInstruction ( Inferior inferior ) : bool
inferior Mono.Debugger.Backend.Inferior
return bool