Method | Description | |
---|---|---|
Add ( ) : |
||
Add ( |
||
Call ( MethodReference m ) : |
||
ConvI ( ) : |
||
ConvI1 ( ) : |
||
ConvI2 ( ) : |
||
ConvI4 ( ) : |
||
ConvI8 ( ) : |
||
ConvR4 ( ) : |
||
ConvR8 ( ) : |
||
ConvU ( ) : |
||
ConvU1 ( ) : |
||
ConvU2 ( ) : |
||
ConvU4 ( ) : |
||
ConvU8 ( ) : |
||
Div ( ) : |
||
Div ( |
||
DivUn ( ) : |
||
DivUn ( |
||
Dup ( ) : |
||
Else ( ) : |
||
Emit ( |
||
Emit ( Mono.Cecil.Cil.OpCode opcode ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, ConstructorInfo arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, FieldInfo arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, FieldReference arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, Func |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, MethodInfo arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, MethodReference arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, ParameterDefinition arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.VariableDefinition arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, double arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, float arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, int arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, long arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, sbyte arg ) : |
||
Emit ( Mono.Cecil.Cil.OpCode opcode, string arg ) : |
||
EndIf ( ) : |
||
GetVariable ( string varname ) : Mono.Cecil.Cil.VariableDefinition | ||
IfNot ( ) : |
||
IfTrue ( ) : |
||
Ifgt ( ) : |
||
Ifgte ( ) : |
||
Iflt ( ) : |
||
Iflte ( ) : |
||
LdNull ( ) : |
||
LdParam ( ) : |
||
LdStr ( ) : |
||
LdThis ( ) : |
||
Ldarg ( ) : |
you should use LdParam() because it takes care of the this parameter
|
|
Ldc ( ) : |
||
Ldloc ( ) : |
||
Ldloca ( ) : |
||
Mul ( ) : |
||
Mul ( |
||
Neg ( ) : |
||
Nop ( ) : |
||
Not ( ) : |
||
Pop ( ) : |
||
Rem ( ) : |
||
Rem ( |
||
RemUn ( ) : |
||
RemUn ( |
||
Ret ( ) : |
||
Ret ( |
||
RetArg ( string varname ) : |
||
RetLoc ( string varname ) : |
||
RetLoc ( uint varindex ) : |
||
RetThis ( ) : |
||
Starg ( ) : |
||
Starg ( |
||
Stloc ( ) : |
||
Stloc ( |
||
Sub ( ) : |
||
Sub ( |
Method | Description | |
---|---|---|
CheckTypeEquality ( TypeReference a, TypeReference b ) : void | ||
GetParameter ( string paramname ) : ParameterDefinition |
public Add ( |
||
arg | ||
return |
public Call ( MethodReference m ) : |
||
m | MethodReference | |
return |
public Div ( |
||
divisor | ||
return |
public DivUn ( |
||
divisor | ||
return |
public Emit ( |
||
instruction | ||
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, ConstructorInfo arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | ConstructorInfo | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, FieldInfo arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | FieldInfo | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, FieldReference arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | FieldReference | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, Func |
||
opcode | Mono.Cecil.Cil.OpCode | |
selector | Func |
|
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | ||
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, MethodInfo arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | MethodInfo | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, MethodReference arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | MethodReference | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, ParameterDefinition arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | ParameterDefinition | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | ||
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, Mono.Cecil.Cil.VariableDefinition arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | Mono.Cecil.Cil.VariableDefinition | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, double arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | double | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, float arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | float | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, int arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | int | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, long arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | long | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, sbyte arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | sbyte | |
return |
public Emit ( Mono.Cecil.Cil.OpCode opcode, string arg ) : |
||
opcode | Mono.Cecil.Cil.OpCode | |
arg | string | |
return |
public GetVariable ( string varname ) : Mono.Cecil.Cil.VariableDefinition | ||
varname | string | |
return | Mono.Cecil.Cil.VariableDefinition |
public Mul ( |
||
arg | ||
return |
public Rem ( |
||
divisor | ||
return |
public RemUn ( |
||
divisor | ||
return |
public Ret ( |
||
value | ||
return |
public RetArg ( string varname ) : |
||
varname | string | |
return |
public RetLoc ( string varname ) : |
||
varname | string | |
return |
public RetLoc ( uint varindex ) : |
||
varindex | uint | |
return |
public Starg ( |
||
value | ||
return |
public Stloc ( |
||
value | ||
return |
public Sub ( |
||
arg | ||
return |