Class siciBaseVisitor<Result>
This class provides an empty implementation of IsiciVisitor<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.Sici
Assembly: Sici.dll
Syntax
public class siciBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IsiciVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitCheck(siciParser.CheckContext)
Visit a parse tree produced by check().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCheck(siciParser.CheckContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.CheckContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitChronology(siciParser.ChronologyContext)
Visit a parse tree produced by chronology().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitChronology(siciParser.ChronologyContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.ChronologyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitContribution(siciParser.ContributionContext)
Visit a parse tree produced by contribution().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitContribution(siciParser.ContributionContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.ContributionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitControl(siciParser.ControlContext)
Visit a parse tree produced by control().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitControl(siciParser.ControlContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.ControlContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCsi(siciParser.CsiContext)
Visit a parse tree produced by csi().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitCsi(siciParser.CsiContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.CsiContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDpi(siciParser.DpiContext)
Visit a parse tree produced by dpi().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDpi(siciParser.DpiContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.DpiContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEnumeration(siciParser.EnumerationContext)
Visit a parse tree produced by enumeration().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitEnumeration(siciParser.EnumerationContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.EnumerationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIssn(siciParser.IssnContext)
Visit a parse tree produced by issn().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitIssn(siciParser.IssnContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.IssnContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitItem(siciParser.ItemContext)
Visit a parse tree produced by item().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitItem(siciParser.ItemContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.ItemContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLocation(siciParser.LocationContext)
Visit a parse tree produced by location().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitLocation(siciParser.LocationContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.LocationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMfi(siciParser.MfiContext)
Visit a parse tree produced by mfi().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMfi(siciParser.MfiContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.MfiContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSici(siciParser.SiciContext)
Visit a parse tree produced by sici().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSici(siciParser.SiciContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.SiciContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTitle(siciParser.TitleContext)
Visit a parse tree produced by title().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitTitle(siciParser.TitleContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.TitleContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVersion(siciParser.VersionContext)
Visit a parse tree produced by version().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitVersion(siciParser.VersionContext context)
Parameters
Type | Name | Description |
---|---|---|
siciParser.VersionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |