Interface Stmt.IVisitor<TR>
Assembly: Perlang.Common.dll
Syntax
public interface IVisitor<out TR>
Type Parameters
Methods
|
Improve this Doc
View Source
VisitBlockStmt(Stmt.Block)
Declaration
TR VisitBlockStmt(Stmt.Block stmt)
Parameters
Returns
|
Improve this Doc
View Source
VisitClassStmt(Stmt.Class)
Declaration
TR VisitClassStmt(Stmt.Class stmt)
Parameters
Returns
|
Improve this Doc
View Source
VisitEnumStmt(Stmt.Enum)
Declaration
TR VisitEnumStmt(Stmt.Enum stmt)
Parameters
Returns
|
Improve this Doc
View Source
VisitExpressionStmt(Stmt.ExpressionStmt)
Declaration
TR VisitExpressionStmt(Stmt.ExpressionStmt stmt)
Parameters
Returns
|
Improve this Doc
View Source
VisitFunctionStmt(Stmt.Function)
Declaration
TR VisitFunctionStmt(Stmt.Function stmt)
Parameters
Returns
|
Improve this Doc
View Source
VisitIfStmt(Stmt.If)
Declaration
TR VisitIfStmt(Stmt.If stmt)
Parameters
Returns
|
Improve this Doc
View Source
VisitPrintStmt(Stmt.Print)
Declaration
TR VisitPrintStmt(Stmt.Print stmt)
Parameters
Returns
|
Improve this Doc
View Source
VisitReturnStmt(Stmt.Return)
Declaration
TR VisitReturnStmt(Stmt.Return stmt)
Parameters
Returns
|
Improve this Doc
View Source
VisitVarStmt(Stmt.Var)
Declaration
TR VisitVarStmt(Stmt.Var stmt)
Parameters
Returns
|
Improve this Doc
View Source
VisitWhileStmt(Stmt.While)
Declaration
TR VisitWhileStmt(Stmt.While stmt)
Parameters
Returns