Methods

@:overloadBeginCatchBlock(exceptionType:Type):Void

@:overloadBeginFaultBlock():Void

@:overloadBeginScope():Void

@:overloadDeclareLocal(localType:Type):LocalBuilder

@:overloadDeclareLocal(localType:Type, pinned:Bool):LocalBuilder

@:overloadDefineLabel():Label

@:overloadEmit(opcode:OpCode):Void

@:overloadEmit(opcode:OpCode, cls:Type):Void

@:overloadEmit(opcode:OpCode, str:String):Void

@:overloadEmit(opcode:OpCode, arg:Single):Void

@:overloadEmit(opcode:OpCode, signature:SignatureHelper):Void

@:overloadfinalEmit(opcode:OpCode, arg:Int8):Void

@:overloadEmit(opcode:OpCode, meth:MethodInfo):Void

@:overloadEmit(opcode:OpCode, local:LocalBuilder):Void

@:overloadEmit(opcode:OpCode, labels:NativeArray<Label>):Void

@:overloadEmit(opcode:OpCode, label:Label):Void

@:overloadEmit(opcode:OpCode, arg:Int64):Void

@:overloadEmit(opcode:OpCode, arg:Int):Void

@:overloadEmit(opcode:OpCode, arg:Int16):Void

@:overloadEmit(opcode:OpCode, field:FieldInfo):Void

@:overloadEmit(opcode:OpCode, arg:Float):Void

@:overloadEmit(opcode:OpCode, con:ConstructorInfo):Void

@:overloadEmit(opcode:OpCode, arg:UInt8):Void

@:overloadEmitCall(opcode:OpCode, methodInfo:MethodInfo, optionalParameterTypes:NativeArray<Type>):Void

@:overloadEmitCalli(opcode:OpCode, unmanagedCallConv:CallingConvention, returnType:Type, parameterTypes:NativeArray<Type>):Void

@:overloadEmitCalli(opcode:OpCode, callingConvention:CallingConventions, returnType:Type, parameterTypes:NativeArray<Type>, optionalParameterTypes:NativeArray<Type>):Void

@:overloadEmitWriteLine(fld:FieldInfo):Void

@:overloadEmitWriteLine(value:String):Void

@:overloadEmitWriteLine(localBuilder:LocalBuilder):Void

@:overloadEndScope():Void

@:overloadMarkLabel(loc:Label):Void

@:overloadMarkSequencePoint(document:ISymbolDocumentWriter, startLine:Int, startColumn:Int, endLine:Int, endColumn:Int):Void

@:overloadThrowException(excType:Type):Void

@:overloadUsingNamespace(usingNamespace:String):Void