C# Class Microsoft.Scripting.Debugging.DebugFrame

Show file Open project: jschementi/iron Class Usage Examples

Private Properties

Property Type Description
CreateGenerator void
DebugFrame System
DebugFrame System
GetFunctionInfo Microsoft.Scripting.Debugging.FunctionInfo
GetLocalsScope object>.IDictionary
GetParamValuesForGenerator object[]
RemapToGenerator void
RemapToLatestVersion void
ReplaceLiftedLocals void

Private Methods

Method Description
CreateGenerator ( Microsoft.Scripting.Debugging.FunctionInfo targetFuncInfo ) : void
DebugFrame ( DebugThread thread, Microsoft.Scripting.Debugging.FunctionInfo funcInfo ) : System
DebugFrame ( DebugThread thread, Microsoft.Scripting.Debugging.FunctionInfo funcInfo, IRuntimeVariables liftedLocals, int frameOrder ) : System
GetFunctionInfo ( int version ) : Microsoft.Scripting.Debugging.FunctionInfo
GetLocalsScope ( ) : object>.IDictionary
GetParamValuesForGenerator ( ) : object[]
RemapToGenerator ( int version ) : void

Remaps the frame's state to use the generator for execution.

RemapToLatestVersion ( ) : void
ReplaceLiftedLocals ( IRuntimeVariables liftedLocals ) : void

// This method is called from the generator to update the frame with generator's locals