Method | Description | |
---|---|---|
AddBranchTarget ( |
Sets the branch target.
|
|
AddOperand ( Operand operand ) : void |
Adds the operand.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction ( |
Appends the instruction.
|
|
AppendInstruction2 ( |
Appends the instruction.
|
|
AppendInstruction2 ( |
Appends the instruction.
|
|
AppendInstruction2 ( |
Appends the instruction.
|
|
AppendInstruction2 ( |
Appends the instruction.
|
|
Clone ( ) : |
Clones this instance.
|
|
Context ( |
Initializes a new instance of the Context class.
|
|
Context ( |
Initializes a new instance of the Context class.
|
|
Empty ( ) : void |
Empties this context.
|
|
GetOperand ( int index ) : Operand |
Gets the operand by index.
|
|
GetResult ( int index ) : Operand |
Gets the result.
|
|
GotoNext ( ) : void |
Goes to the next instruction.
|
|
GotoPrevious ( ) : void |
Gotos to the previous instruction.
|
|
InsertBefore ( ) : |
Inserts an instruction before the current instruction.
|
|
ReplaceInstructionOnly ( |
Replaces the instruction only.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction ( |
Sets the instruction.
|
|
SetInstruction2 ( |
Sets the instruction.
|
|
SetInstruction2 ( |
Sets the instruction.
|
|
SetInstruction2 ( |
Sets the instruction.
|
|
SetInstruction2 ( |
Sets the instruction.
|
|
SetOperand ( int index, Operand operand ) : void |
Sets the operand by index.
|
|
SetResult ( int index, Operand operand ) : void |
Sets the result by index.
|
|
ToString ( ) : string |
Returns a System.String that represents this instance.
|
|
UpdateBranchTarget ( int index, |
Updates the branch target.
|
Method | Description | |
---|---|---|
AppendInstruction ( ) : void |
Appends an (empty) instruction after the current index.
|
public AddBranchTarget ( |
||
block | The basic block. | |
return | void |
public AddOperand ( Operand operand ) : void | ||
operand | Operand | The operand. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
block | The block. | |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
block1 | The block1. | |
block2 | The block2. | |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
block | The block. | |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
result | Operand | The result. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
block | The block. | |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
updateStatus | bool | if set to |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
updateStatus | bool | if set to |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
size | InstructionSize | The size. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
size | InstructionSize | The size. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
size | InstructionSize | The size. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
operand3 | Operand | The operand3. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
size | InstructionSize | The size. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
operand3 | Operand | The operand3. |
operand4 | Operand | The operand4. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
target | MosaMethod | The target. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
result | Operand | The result. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
operand3 | Operand | The operand3. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
updateStatus | bool | if set to |
result | Operand | The result. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
updateStatus | bool | |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
updateStatus | bool | if set to |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public AppendInstruction ( |
||
instruction | The instruction. | |
operandCount | byte | The operand count. |
resultCount | byte | The result count. |
return | void |
public AppendInstruction2 ( |
||
instruction | The instruction. | |
result | Operand | The result. |
result2 | Operand | The result2. |
return | void |
public AppendInstruction2 ( |
||
instruction | The instruction. | |
result | Operand | The result. |
result2 | Operand | The result2. |
operand1 | Operand | The operand1. |
return | void |
public AppendInstruction2 ( |
||
instruction | The instruction. | |
result | Operand | The result. |
result2 | Operand | The result2. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public AppendInstruction2 ( |
||
instruction | The instruction. | |
result | Operand | The result. |
result2 | Operand | The result2. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
operand3 | Operand | The operand3. |
return | void |
public Context ( |
||
block | The block. | |
return | System.Collections.Generic |
public Context ( |
||
instructionNode | The instruction node. | |
return | System.Collections.Generic |
public GetOperand ( int index ) : Operand | ||
index | int | The index. |
return | Operand |
public GetResult ( int index ) : Operand | ||
index | int | The index. |
return | Operand |
public ReplaceInstructionOnly ( |
||
instruction | The instruction. | |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
block | The block. | |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
block | The block. | |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
block | The block. | |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
updateStatus | bool | if set to |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
condition | ConditionCode | The condition. |
updateStatus | bool | if set to |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
size | InstructionSize | The size. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
size | InstructionSize | The size. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
size | InstructionSize | The size. |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
operand3 | Operand | The operand3. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
target | MosaMethod | The target. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
result | Operand | The result. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
operand3 | Operand | The operand3. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
updateStatus | bool | if set to |
result | Operand | The result. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
updateStatus | bool | |
result | Operand | The result. |
operand1 | Operand | The operand1. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
updateStatus | bool | if set to |
result | Operand | The result. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public SetInstruction ( |
||
instruction | The instruction. | |
operandCount | int | The operand count. |
resultCount | byte | The result count. |
return | void |
public SetInstruction2 ( |
||
instruction | The instruction. | |
result | Operand | The result. |
result2 | Operand | The result2. |
return | void |
public SetInstruction2 ( |
||
instruction | The instruction. | |
result | Operand | The result. |
result2 | Operand | The result2. |
operand1 | Operand | The operand1. |
return | void |
public SetInstruction2 ( |
||
instruction | The instruction. | |
result | Operand | The result. |
result2 | Operand | The result2. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
return | void |
public SetInstruction2 ( |
||
instruction | The instruction. | |
result | Operand | The result. |
result2 | Operand | The result2. |
operand1 | Operand | The operand1. |
operand2 | Operand | The operand2. |
operand3 | Operand | The operand3. |
return | void |
public SetOperand ( int index, Operand operand ) : void | ||
index | int | The index. |
operand | Operand | The operand. |
return | void |
public SetResult ( int index, Operand operand ) : void | ||
index | int | The index. |
operand | Operand | The operand. |
return | void |
public UpdateBranchTarget ( int index, |
||
index | int | The index. |
block | The block. | |
return | void |