Interface IVisitor
- Namespace
- flx.SILQ.Statements
- Assembly
- flx.SILQ.dll
Visitor interface for statement nodes in the SILQ AST. Implementations should provide logic for each supported statement type.
public interface IVisitor
Methods
Visit(As)
Visits a As statement node.
void Visit(As statement)
Parameters
statementAsThe as statement to visit.
Visit(From)
Visits a From statement node.
object Visit(From statement)
Parameters
statementFromThe from statement to visit.
Returns
Visit(Function)
Visits a Function statement node.
void Visit(Function statement)
Parameters
statementFunctionThe function statement to visit.
Visit(Print)
Visits a Print statement node.
void Visit(Print statement)
Parameters
statementPrintThe print statement to visit.
Visit(Select)
Visits a Select statement node.
void Visit(Select statement)
Parameters
statementSelectThe select statement to visit.
Visit(Where)
Visits a Where statement node.
void Visit(Where statement)
Parameters
statementWhereThe where statement to visit.