Zdexby TheHolyOneZ
127,469 classes
Class

ILGenerator

: Object
System.Reflection.Emit.ILGenerator, mscorlib 0x0098 (152 B) align 8 inherited 0x0010 mscorlib
implements _ILGenerator
0x00x0098

Members 21

OffsetSizeNameTypeFlags
0x08codebyte[]Private
0x04code_lenintPrivate
0x04max_stackintPrivate
0x04cur_stackintPrivate
0x00240x04padding / unreflected
0x08localsLocalBuilder[]Private
0x08ex_handlersILExceptionInfo[]Private
0x04num_token_fixupsintPrivate
0x003C0x04padding / unreflected
0x08token_fixupsILTokenInfo[]Private
0x08labelsLabelData[]Private
0x04num_labelsintPrivate
0x00540x04padding / unreflected
0x08fixupsLabelFixup[]Private
0x04num_fixupsintPrivate
0x00640x04padding / unreflected
0x08moduleModule1 flags
0x04cur_blockintPrivate
0x00740x04padding / unreflected
0x08open_blocksStackPrivate
0x08token_genTokenGeneratorPrivate
—0x04defaultFixupSizeintPrivateStatic+1 flags
—0x04defaultLabelsSizeintPrivateStatic+1 flags
—0x04defaultExceptionStackSizeintPrivateStatic+1 flags
0x08sequencePointListsArrayListPrivate
0x08currentSequenceSequencePointListPrivate

Functions 63

SignatureFlagsNativeParams
void System.Runtime.InteropServices._ILGenerator.GetIDsOfNames()PrivateFinal+2 flags—0x00
void System.Runtime.InteropServices._ILGenerator.GetTypeInfo()PrivateFinal+2 flags—0x00
void System.Runtime.InteropServices._ILGenerator.GetTypeInfoCount()PrivateFinal+2 flags—0x00
void System.Runtime.InteropServices._ILGenerator.Invoke()PrivateFinal+2 flags—0x00
void .ctor()2 flags—0x00
void add_token_fixup()Private—0x00
void make_room()Private—0x00
void emit_int()Private—0x00
void ll_emit()Private—0x00
void target_len()PrivateStatic—0x00
void InternalEndClause()Private—0x00
void BeginCatchBlock()Public+2 flags—0x00
void BeginExceptFilterBlock()Public+2 flags—0x00
void BeginExceptionBlock()Public+2 flags—0x00
void BeginFaultBlock()Public+2 flags—0x00
void BeginFinallyBlock()Public+2 flags—0x00
void BeginScope()Public+2 flags—0x00
void DeclareLocal()Public+2 flags—0x00
void DeclareLocal()Public+2 flags—0x00
void DefineLabel()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Private—0x00
void Emit()Public—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void Emit()Public+2 flags—0x00
void EmitCall()Public+2 flags—0x00
void EmitCalli()Public+2 flags—0x00
void EmitCalli()Public+2 flags—0x00
void EmitWriteLine()Public+2 flags—0x00
void EmitWriteLine()Public+2 flags—0x00
void EmitWriteLine()Public+2 flags—0x00
void EndExceptionBlock()Public+2 flags—0x00
void EndScope()Public+2 flags—0x00
void MarkLabel()Public+2 flags—0x00
void MarkSequencePoint()Public+2 flags—0x00
void GenerateDebugInfo()1 flags—0x00
void get_HasDebugInfo()2 flags—0x00
void ThrowException()Public+2 flags—0x00
void UsingNamespace()Public+2 flags—0x00
void label_fixup()1 flags—0x00
void FixupTokens()1 flags—0x00
void SetExceptionHandlers()1 flags—0x00
void SetTokenFixups()1 flags—0x00
void SetCode()1 flags—0x00
void SetCode()1 flags—0x00
void Init()1 flags—0x00
void get_TokenGenerator()2 flags—0x00
void Mono_GetCurrentOffset()Static+1 flags—0x00
void get_ILOffset()Public+3 flags—0x00
void .ctor()2 flags—0x00

Used by 9

types with a member, parameter or interface of this type