Class loopBaseVisitor<Result>
This class provides an empty implementation of IloopVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Loop
Assembly: Loop.dll
Syntax
public class loopBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IloopVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
| Name | Description |
|---|---|
| Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAssignstmt(loopParser.AssignstmtContext)
Visit a parse tree produced by assignstmt().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitAssignstmt(loopParser.AssignstmtContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| loopParser.AssignstmtContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitIncrementstmt(loopParser.IncrementstmtContext)
Visit a parse tree produced by incrementstmt().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitIncrementstmt(loopParser.IncrementstmtContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| loopParser.IncrementstmtContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitLoopstmt(loopParser.LoopstmtContext)
Visit a parse tree produced by loopstmt().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitLoopstmt(loopParser.LoopstmtContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| loopParser.LoopstmtContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitNumber(loopParser.NumberContext)
Visit a parse tree produced by number().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitNumber(loopParser.NumberContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| loopParser.NumberContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitProg(loopParser.ProgContext)
Visit a parse tree produced by prog().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitProg(loopParser.ProgContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| loopParser.ProgContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitStatement(loopParser.StatementContext)
Visit a parse tree produced by statement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitStatement(loopParser.StatementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| loopParser.StatementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitStatementlist(loopParser.StatementlistContext)
Visit a parse tree produced by statementlist().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitStatementlist(loopParser.StatementlistContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| loopParser.StatementlistContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitVar_(loopParser.Var_Context)
Visit a parse tree produced by var_().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitVar_(loopParser.Var_Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| loopParser.Var_Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |