Method |
Description |
|
Add ( ) : void |
|
|
AndIf ( ) : void |
|
|
AndIf ( Cmp cmpOp ) : void |
|
|
AssertHasInterface ( Type type, Type iType ) : void |
|
|
BeginCatchBlock ( Type exception ) : void |
|
|
BeginExceptionBlock ( ) : void |
|
|
BeginMethod ( Type returnType, MethodBuilderInfo methodBuilderInfo, Type argTypes, string argNames, MethodAttributes methodAttributes ) : void |
|
|
BeginMethod ( Type returnType, string methodName, Type argTypes, string argNames, MethodAttributes methodAttributes ) : void |
|
|
Beq ( Label label ) : void |
|
|
Ble ( Label label ) : void |
|
|
Blt ( Label label ) : void |
|
|
Bne ( Label label ) : void |
|
|
Box ( Type type ) : void |
|
|
Br ( Label label ) : void |
|
|
Br_S ( Label label ) : void |
|
|
Brfalse ( Label label ) : void |
|
|
Brtrue ( Label label ) : void |
|
|
Call ( ConstructorInfo ctor ) : void |
|
|
Call ( MethodInfo methodInfo ) : void |
|
|
Castclass ( Type target ) : void |
|
|
Ceq ( ) : void |
|
|
Clt ( ) : void |
|
|
Cne ( ) : void |
|
|
CodeGenerator ( TypeBuilder typeBuilder ) : System |
|
|
ConvertAddress ( Type source, Type target ) : void |
|
|
ConvertValue ( Type source, Type target ) : void |
|
|
CreateAssemblyBuilder ( string name ) : AssemblyBuilder |
|
|
CreateModuleBuilder ( AssemblyBuilder assemblyBuilder, string name ) : ModuleBuilder |
|
|
CreateTypeBuilder ( ModuleBuilder moduleBuilder, string name, TypeAttributes attributes, Type parent, Type interfaces ) : TypeBuilder |
|
|
DeclareLocal ( Type type, string name ) : LocalBuilder |
|
|
DeclareOrGetLocal ( Type type, string name ) : LocalBuilder |
|
|
DefineLabel ( ) : Label |
|
|
Dup ( ) : void |
|
|
Else ( ) : void |
|
|
EndExceptionBlock ( ) : void |
|
|
EndFor ( ) : void |
|
|
EndIf ( ) : void |
|
|
EndMethod ( ) : MethodBuilder |
|
|
EnterScope ( ) : void |
|
|
ExitScope ( ) : void |
|
|
For ( LocalBuilder local, object start, object end ) : object |
|
|
GetArg ( string name ) : ArgBuilder |
|
|
GetBranchCode ( Cmp cmp ) : OpCode |
|
|
GetConvOpCode ( TypeCode typeCode ) : OpCode |
|
|
GetLdelemOpCode ( TypeCode typeCode ) : OpCode |
|
|
GetLdindOpCode ( TypeCode typeCode ) : OpCode |
|
|
GetLocal ( string name ) : LocalBuilder |
|
|
GetPropertyMethodFromBaseType ( PropertyInfo propertyInfo, bool isGetter ) : MethodInfo |
|
|
GetStelemOpCode ( TypeCode typeCode ) : OpCode |
|
|
GetTempLocal ( Type type ) : LocalBuilder |
|
|
GetVariable ( string name ) : object |
|
|
GetVariableType ( object var ) : Type |
|
|
GotoMethodEnd ( ) : void |
|
|
If ( ) : void |
|
|
If ( Cmp cmpOp ) : void |
|
|
If ( object value1, Cmp cmpOp, object value2 ) : void |
|
|
IfNot ( ) : void |
|
|
InitElseIf ( ) : void |
|
|
InitILGeneration ( Type argTypes, string argNames, bool isStatic ) : void |
|
|
InitIf ( ) : void |
|
|
InitObj ( Type valueType ) : void |
|
|
InternalConvert ( Type source, Type target, bool isAddress ) : void |
|
|
InternalIf ( bool negate ) : void |
|
|
IsInst ( Type type ) : void |
|
|
IsNullableGenericType ( Type type ) : bool |
|
|
IsStruct ( Type objType ) : bool |
|
|
IsValidLanguageIndependentIdentifier ( string ident ) : bool |
|
|
Ldarg ( ArgBuilder arg ) : void |
|
|
Ldarg ( int slot ) : void |
|
|
Ldarg ( string arg ) : void |
|
|
LdargAddress ( ArgBuilder argBuilder ) : void |
|
|
Ldarga ( ArgBuilder argBuilder ) : void |
|
|
Ldarga ( int slot ) : void |
|
|
Ldc ( bool boolVar ) : void |
|
|
Ldc ( double d ) : void |
|
|
Ldc ( float f ) : void |
|
|
Ldc ( int intVar ) : void |
|
|
Ldc ( long l ) : void |
|
|
Ldc ( object o ) : void |
|
|
Ldelem ( Type arrayElementType ) : void |
|
|
Ldelema ( Type arrayElementType ) : void |
|
|
Ldlen ( ) : void |
|
|
Ldloc ( LocalBuilder localBuilder ) : void |
|
|
Ldloc ( Type type, string name ) : void |
|
|
Ldloc ( string name ) : void |
|
|
LdlocAddress ( LocalBuilder localBuilder ) : void |
|
|
Ldloca ( LocalBuilder localBuilder ) : void |
|
|
Ldobj ( Type type ) : void |
|
|
Ldstr ( string strVar ) : void |
|
|
Ldtoken ( Type t ) : void |
|
|
Leave ( ) : void |
|
|
Load ( object obj ) : void |
|
|
LoadAddress ( object obj ) : void |
|
|
LoadArrayElement ( object obj, object arrayIndex ) : void |
|
|
LoadMember ( MemberInfo memberInfo ) : Type |
|
|
LoadMember ( object obj, MemberInfo memberInfo ) : Type |
|
|
LoadMemberAddress ( MemberInfo memberInfo ) : Type |
|
|
MarkLabel ( Label label ) : void |
|
|
New ( ConstructorInfo constructorInfo ) : void |
|
|
NewArray ( Type elementType, object len ) : void |
|
|
Nop ( ) : void |
|
|
Pop ( ) : void |
|
|
PopIfState ( ) : IfState |
|
|
Ret ( ) : void |
|
|
Stelem ( Type arrayElementType ) : void |
|
|
Stloc ( LocalBuilder local ) : void |
|
|
Stloc ( Type type, string name ) : void |
|
|
Stobj ( Type type ) : void |
|
|
StoreArrayElement ( object obj, object arrayIndex, object value ) : void |
|
|
StoreMember ( MemberInfo memberInfo ) : void |
|
|
Throw ( ) : void |
|
|
TryDequeueLocal ( Type type, string name, LocalBuilder &local ) : bool |
|
|
TryGetVariable ( string name, object &variable ) : bool |
|
|
Unbox ( Type type ) : void |
|
|
WhileBegin ( ) : void |
|
|
WhileBeginCondition ( ) : void |
|
|
WhileBreak ( ) : void |
|
|
WhileContinue ( ) : void |
|
|
WhileEnd ( ) : void |
|
|
WhileEndCondition ( ) : void |
|
|