Interface IgmlVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by gmlParser.
Namespace: GCore.Antlr.Grammers.Gml
Assembly: Gml.dll
Syntax
public interface IgmlVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitGraph(gmlParser.GraphContext)
Visit a parse tree produced by graph().
Declaration
Result VisitGraph(gmlParser.GraphContext context)
Parameters
Type | Name | Description |
---|---|---|
gmlParser.GraphContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInteger(gmlParser.IntegerContext)
Visit a parse tree produced by integer().
Declaration
Result VisitInteger(gmlParser.IntegerContext context)
Parameters
Type | Name | Description |
---|---|---|
gmlParser.IntegerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitKey(gmlParser.KeyContext)
Visit a parse tree produced by key().
Declaration
Result VisitKey(gmlParser.KeyContext context)
Parameters
Type | Name | Description |
---|---|---|
gmlParser.KeyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitKv(gmlParser.KvContext)
Visit a parse tree produced by kv().
Declaration
Result VisitKv(gmlParser.KvContext context)
Parameters
Type | Name | Description |
---|---|---|
gmlParser.KvContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitList_(gmlParser.List_Context)
Visit a parse tree produced by list_().
Declaration
Result VisitList_(gmlParser.List_Context context)
Parameters
Type | Name | Description |
---|---|---|
gmlParser.List_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRealnum(gmlParser.RealnumContext)
Visit a parse tree produced by realnum().
Declaration
Result VisitRealnum(gmlParser.RealnumContext context)
Parameters
Type | Name | Description |
---|---|---|
gmlParser.RealnumContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStr_(gmlParser.Str_Context)
Visit a parse tree produced by str_().
Declaration
Result VisitStr_(gmlParser.Str_Context context)
Parameters
Type | Name | Description |
---|---|---|
gmlParser.Str_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStringliteral(gmlParser.StringliteralContext)
Visit a parse tree produced by stringliteral().
Declaration
Result VisitStringliteral(gmlParser.StringliteralContext context)
Parameters
Type | Name | Description |
---|---|---|
gmlParser.StringliteralContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue(gmlParser.ValueContext)
Visit a parse tree produced by value().
Declaration
Result VisitValue(gmlParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
gmlParser.ValueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |