C# Class Microsoft.Zing.Declarer

Walks the statement list of a Block, entering any declarations into the associated scope. Does not recurse. This visitor is instantiated and called by Looker.
Inheritance: System.Compiler.Declarer
Show file Open project: ZingModelChecker/Zing

Public Methods

Method Description
Declarer ( Zing errorHandler ) : System.Compiler
Visit ( System.Compiler.Node node ) : System.Compiler.Node

Private Methods

Method Description
VisitAttributedStatement ( AttributedStatement attributedStmt ) : AttributedStatement

Method Details

Declarer() public method

public Declarer ( Zing errorHandler ) : System.Compiler
errorHandler Zing
return System.Compiler

Visit() public method

public Visit ( System.Compiler.Node node ) : System.Compiler.Node
node System.Compiler.Node
return System.Compiler.Node