프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Complete | void | ||
EmitGetHelper | void | ||
EmitGetHelper_Conversion | void | ||
EmitGetHelper_Ref | void | ||
EnsureReturnVariable | void | ||
ICodeGenContext | |||
IDelayedCompletion | void | ||
IDelayedDefinition | void | ||
ISignatureGen | IParameterBasicInfo | ||
ISignatureGen | |||
LocalInitedFromStack | |||
LocalInitedFromStack |
메소드 | 설명 | |
---|---|---|
Arg ( int parameterIndex ) : |
ThisOffset is applied inside
|
|
Arg ( string name ) : |
||
Base ( ) : |
||
CodeGen ( ICodeGenContext context, bool isOwner = true ) : System | ||
DefineLabel ( ) : |
||
ForceResetUnreachableState ( ) : void | ||
Goto ( |
||
Goto ( string labelName ) : void | ||
Label ( string labelName ) : |
||
Local ( ) : |
||
Local ( |
||
Local ( System type ) : |
||
Local ( System type, |
||
Local ( |
||
Local ( |
||
MarkLabel ( |
||
PropertyValue ( ) : |
||
This ( ) : |
||
this ( string localName ) : |
메소드 | 설명 | |
---|---|---|
EmitCallHelper ( |
||
EmitConvHelper ( TypeCode to ) : void | ||
EmitGetHelper ( |
||
EmitI4Helper ( int value ) : void | ||
EmitI8Helper ( long value, bool signed ) : void | ||
EmitLdargHelper ( ushort index ) : void | ||
EmitLdelemHelper ( |
||
EmitLdindHelper ( |
||
EmitStargHelper ( ushort index ) : void | ||
EmitStelemHelper ( |
||
EmitStindHelper ( |
||
GetStelemOpCode ( |
||
GetStindOpCode ( |
||
WrapExistingLocal ( |
메소드 | 설명 | |
---|---|---|
Complete ( ) : void | ||
EmitGetHelper ( |
||
EmitGetHelper_Conversion ( |
||
EmitGetHelper_Ref ( |
||
EnsureReturnVariable ( ) : void | ||
ICodeGenContext ( ) : |
||
IDelayedCompletion ( ) : void | ||
IDelayedDefinition ( ) : void | ||
ISignatureGen ( string parameterName ) : IParameterBasicInfo | ||
ISignatureGen ( int position, ParameterAttributes attributes, string parameterName ) : |
||
LocalInitedFromStack ( System type ) : |
||
LocalInitedFromStack ( |
public Arg ( int parameterIndex ) : |
||
parameterIndex | int | |
리턴 |
public CodeGen ( ICodeGenContext context, bool isOwner = true ) : System | ||
context | ICodeGenContext | |
isOwner | bool | |
리턴 | System |
protected EmitCallHelper ( |
||
mth | ||
target | ||
리턴 | void |
protected EmitGetHelper ( |
||
op | ||
desiredType | ||
allowExplicitConversion | bool | |
리턴 | void |
protected EmitI8Helper ( long value, bool signed ) : void | ||
value | long | |
signed | bool | |
리턴 | void |
protected EmitLdelemHelper ( |
||
elementType | ||
리턴 | void |
protected EmitLdindHelper ( |
||
type | ||
리턴 | void |
protected EmitStelemHelper ( |
||
elementType | ||
element | ||
allowExplicitConversion | bool | |
리턴 | void |
protected EmitStindHelper ( |
||
type | ||
value | ||
allowExplicitConversion | bool | |
리턴 | void |
protected static GetStelemOpCode ( |
||
elementType | ||
리턴 |
protected static GetStindOpCode ( |
||
type | ||
리턴 |
public Label ( string labelName ) : |
||
labelName | string | |
리턴 |
public Local ( System type, |
||
type | System | |
init | ||
리턴 |
public Local ( |
||
type | ||
리턴 |
public Local ( |
||
type | ||
init | ||
리턴 |
public MarkLabel ( |
||
label | ||
리턴 | void |
protected WrapExistingLocal ( |
||
local | ||
리턴 |