Class lccBaseVisitor<Result>
This class provides an empty implementation of IlccVisitor<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.Lcc
Assembly: Lcc.dll
Syntax
public class lccBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IlccVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitCutter(lccParser.CutterContext)
Visit a parse tree produced by cutter().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCutter(lccParser.CutterContext context)
Parameters
Type | Name | Description |
---|---|---|
lccParser.CutterContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCutters(lccParser.CuttersContext)
Visit a parse tree produced by cutters().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCutters(lccParser.CuttersContext context)
Parameters
Type | Name | Description |
---|---|---|
lccParser.CuttersContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDate(lccParser.DateContext)
Visit a parse tree produced by date().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDate(lccParser.DateContext context)
Parameters
Type | Name | Description |
---|---|---|
lccParser.DateContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLcc(lccParser.LccContext)
Visit a parse tree produced by lcc().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitLcc(lccParser.LccContext context)
Parameters
Type | Name | Description |
---|---|---|
lccParser.LccContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSubclass(lccParser.SubclassContext)
Visit a parse tree produced by subclass().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSubclass(lccParser.SubclassContext context)
Parameters
Type | Name | Description |
---|---|---|
lccParser.SubclassContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSubclasses(lccParser.SubclassesContext)
Visit a parse tree produced by subclasses().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSubclasses(lccParser.SubclassesContext context)
Parameters
Type | Name | Description |
---|---|---|
lccParser.SubclassesContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSubtopic(lccParser.SubtopicContext)
Visit a parse tree produced by subtopic().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSubtopic(lccParser.SubtopicContext context)
Parameters
Type | Name | Description |
---|---|---|
lccParser.SubtopicContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTopic(lccParser.TopicContext)
Visit a parse tree produced by topic().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitTopic(lccParser.TopicContext context)
Parameters
Type | Name | Description |
---|---|---|
lccParser.TopicContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |