Show / Hide Table of Contents

Class gmlBaseVisitor<Result>

This class provides an empty implementation of IgmlVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Inheritance
System.Object
gmlBaseVisitor<Result>
Implements
IgmlVisitor<Result>
IParseTreeVisitor<Result>
Namespace: GCore.Antlr.Grammers.Gml
Assembly: Gml.dll
Syntax
public class gmlBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IgmlVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitGraph(gmlParser.GraphContext)

Visit a parse tree produced by graph().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitGraph(gmlParser.GraphContext context)
Parameters
Type Name Description
gmlParser.GraphContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInteger(gmlParser.IntegerContext)

Visit a parse tree produced by integer().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInteger(gmlParser.IntegerContext context)
Parameters
Type Name Description
gmlParser.IntegerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitKey(gmlParser.KeyContext)

Visit a parse tree produced by key().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitKey(gmlParser.KeyContext context)
Parameters
Type Name Description
gmlParser.KeyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitKv(gmlParser.KvContext)

Visit a parse tree produced by kv().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitKv(gmlParser.KvContext context)
Parameters
Type Name Description
gmlParser.KvContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitList_(gmlParser.List_Context)

Visit a parse tree produced by list_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitList_(gmlParser.List_Context context)
Parameters
Type Name Description
gmlParser.List_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRealnum(gmlParser.RealnumContext)

Visit a parse tree produced by realnum().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRealnum(gmlParser.RealnumContext context)
Parameters
Type Name Description
gmlParser.RealnumContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStr_(gmlParser.Str_Context)

Visit a parse tree produced by str_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStr_(gmlParser.Str_Context context)
Parameters
Type Name Description
gmlParser.Str_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStringliteral(gmlParser.StringliteralContext)

Visit a parse tree produced by stringliteral().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStringliteral(gmlParser.StringliteralContext context)
Parameters
Type Name Description
gmlParser.StringliteralContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue(gmlParser.ValueContext)

Visit a parse tree produced by value().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitValue(gmlParser.ValueContext context)
Parameters
Type Name Description
gmlParser.ValueContext context

The parse tree.

Returns
Type Description
Result

Implements

IgmlVisitor<Result>
IParseTreeVisitor<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX