Method | Description | |
---|---|---|
EmitLoadIndirectOpCodeForType ( |
Emits a load indirect opcode of the appropriate type for a value or object reference. Pops a pointer off the evaluation stack, dereferences it and loads a value of the specified type.
|
|
EmitLoadOpCodeForConstantValue ( |
Emits a load opcode of the appropriate kind for a constant string or primitive value.
|
|
EmitLoadOpCodeForDefaultValueOfType ( |
Emits a load opcode of the appropriate kind for the constant default value of a type, such as 0 for value types and null for reference types.
|
|
EmitStoreIndirectOpCodeForType ( |
Emits a store indirectopcode of the appropriate type for a value or object reference. Pops a value of the specified type and a pointer off the evaluation stack, and stores the value.
|
Method | Description | |
---|---|---|
GetUnderlyingTypeOfEnum ( |
public static EmitLoadIndirectOpCodeForType ( |
||
gen | ||
type | ||
return | void |
public static EmitLoadOpCodeForConstantValue ( |
||
gen | ||
value | object | |
return | void |
public static EmitLoadOpCodeForDefaultValueOfType ( |
||
gen | ||
type | ||
return | void |
public static EmitStoreIndirectOpCodeForType ( |
||
gen | ||
type | ||
return | void |