C# Class IronPython.Runtime.PythonDebuggingPayload.TracingWalker

Inheritance: Compiler.Ast.PythonWalker
Show file Open project: jschementi/iron

Public Properties

Property Type Description
HandlerLocations bool>.Dictionary
LoopAndFinallyLocations Dictionary>

Public Methods

Method Description
PostWalk ( IronPython node ) : void
Walk ( Compiler node ) : bool
Walk ( IronPython node ) : bool

Private Methods

Method Description
UpdateLoops ( Compiler stmt ) : void
WalkLoopBody ( IronPython body, bool isFinally ) : void

Method Details

PostWalk() public method

public PostWalk ( IronPython node ) : void
node IronPython
return void

Walk() public method

public Walk ( Compiler node ) : bool
node Compiler
return bool

Walk() public method

public Walk ( IronPython node ) : bool
node IronPython
return bool

Property Details

HandlerLocations public property

public Dictionary HandlerLocations
return bool>.Dictionary

LoopAndFinallyLocations public property

public Dictionary> LoopAndFinallyLocations
return Dictionary>