Class metricBaseVisitor<Result>
This class provides an empty implementation of ImetricVisitor<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.Metric
Assembly: Metric.dll
Syntax
public class metricBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, ImetricVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitBaseunit(metricParser.BaseunitContext)
Visit a parse tree produced by baseunit().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitBaseunit(metricParser.BaseunitContext context)
Parameters
Type | Name | Description |
---|---|---|
metricParser.BaseunitContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDerivedunit(metricParser.DerivedunitContext)
Visit a parse tree produced by derivedunit().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDerivedunit(metricParser.DerivedunitContext context)
Parameters
Type | Name | Description |
---|---|---|
metricParser.DerivedunitContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExponent(metricParser.ExponentContext)
Visit a parse tree produced by exponent().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitExponent(metricParser.ExponentContext context)
Parameters
Type | Name | Description |
---|---|---|
metricParser.ExponentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMeasure(metricParser.MeasureContext)
Visit a parse tree produced by measure().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitMeasure(metricParser.MeasureContext context)
Parameters
Type | Name | Description |
---|---|---|
metricParser.MeasureContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPrefix_(metricParser.Prefix_Context)
Visit a parse tree produced by prefix_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPrefix_(metricParser.Prefix_Context context)
Parameters
Type | Name | Description |
---|---|---|
metricParser.Prefix_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnit(metricParser.UnitContext)
Visit a parse tree produced by unit().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitUnit(metricParser.UnitContext context)
Parameters
Type | Name | Description |
---|---|---|
metricParser.UnitContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUom(metricParser.UomContext)
Visit a parse tree produced by uom().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitUom(metricParser.UomContext context)
Parameters
Type | Name | Description |
---|---|---|
metricParser.UomContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |