C# Class DelegateDecompiler.Processor.ProcessorState

Datei anzeigen Open project: hazzik/DelegateDecompiler

Public Methods

Method Description
Clone ( Mono.Reflection.Instruction instruction, Mono.Reflection.Instruction last = null ) : ProcessorState
Final ( ) : Expression
Merge ( Expression test, ProcessorState leftState, ProcessorState rightState ) : void
ProcessorState ( Stack
stack, DelegateDecompiler.VariableInfo locals, IList
args, Mono.Reflection.Instruction instruction, Mono.Reflection.Instruction last = null, Address>.IDictionary delegates = null ) : System

Method Details

Clone() public method

public Clone ( Mono.Reflection.Instruction instruction, Mono.Reflection.Instruction last = null ) : ProcessorState
instruction Mono.Reflection.Instruction
last Mono.Reflection.Instruction
return ProcessorState

Final() public method

public Final ( ) : Expression
return System.Linq.Expressions.Expression

Merge() public method

public Merge ( Expression test, ProcessorState leftState, ProcessorState rightState ) : void
test System.Linq.Expressions.Expression
leftState ProcessorState
rightState ProcessorState
return void

ProcessorState() public method

public ProcessorState ( Stack
stack, DelegateDecompiler.VariableInfo locals, IList
args, Mono.Reflection.Instruction instruction, Mono.Reflection.Instruction last = null, Address>.IDictionary delegates = null ) : System
stack Stack
locals DelegateDecompiler.VariableInfo
args IList
instruction Mono.Reflection.Instruction
last Mono.Reflection.Instruction
delegates Address>.IDictionary
return System