Interface ImetricVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by metricParser.
Namespace: GCore.Antlr.Grammers.Metric
Assembly: Metric.dll
Syntax
public interface 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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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_().
Declaration
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().
Declaration
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().
Declaration
Result VisitUom(metricParser.UomContext context)
Parameters
Type | Name | Description |
---|---|---|
metricParser.UomContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |