C# Class IronPython.Runtime.Types.ReturnFixer

Same as the DLR ReturnFixer, but accepts lower level constructs, such as LocalBuilder, ParameterInfos and ILGen.
Mostra file Open project: jschementi/iron

Public Methods

Method Description
EmitArgument ( ILGen il, ParameterInfo parameter, int index ) : ReturnFixer
FixReturn ( ILGen il ) : void

Private Methods

Method Description
ReturnFixer ( LocalBuilder reference, ParameterInfo parameter, int index ) : System

Method Details

EmitArgument() public static method

public static EmitArgument ( ILGen il, ParameterInfo parameter, int index ) : ReturnFixer
il ILGen
parameter System.Reflection.ParameterInfo
index int
return ReturnFixer

FixReturn() public method

public FixReturn ( ILGen il ) : void
il ILGen
return void