Show / Hide Table of Contents

Interface IsgfVisitor<Result>

This interface defines a complete generic visitor for a parse tree produced by sgfParser.

Namespace: GCore.Antlr.Grammers.Sgf
Assembly: Sgf.dll
Syntax
public interface IsgfVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitCollection(sgfParser.CollectionContext)

Visit a parse tree produced by collection().

Declaration
Result VisitCollection(sgfParser.CollectionContext context)
Parameters
Type Name Description
sgfParser.CollectionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitGameInfo(sgfParser.GameInfoContext)

Visit a parse tree produced by gameInfo().

Declaration
Result VisitGameInfo(sgfParser.GameInfoContext context)
Parameters
Type Name Description
sgfParser.GameInfoContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitGameTree(sgfParser.GameTreeContext)

Visit a parse tree produced by gameTree().

Declaration
Result VisitGameTree(sgfParser.GameTreeContext context)
Parameters
Type Name Description
sgfParser.GameTreeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitGo_(sgfParser.Go_Context)

Visit a parse tree produced by go_().

Declaration
Result VisitGo_(sgfParser.Go_Context context)
Parameters
Type Name Description
sgfParser.Go_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLoa(sgfParser.LoaContext)

Visit a parse tree produced by loa().

Declaration
Result VisitLoa(sgfParser.LoaContext context)
Parameters
Type Name Description
sgfParser.LoaContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMarkup(sgfParser.MarkupContext)

Visit a parse tree produced by markup().

Declaration
Result VisitMarkup(sgfParser.MarkupContext context)
Parameters
Type Name Description
sgfParser.MarkupContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMisc(sgfParser.MiscContext)

Visit a parse tree produced by misc().

Declaration
Result VisitMisc(sgfParser.MiscContext context)
Parameters
Type Name Description
sgfParser.MiscContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMove(sgfParser.MoveContext)

Visit a parse tree produced by move().

Declaration
Result VisitMove(sgfParser.MoveContext context)
Parameters
Type Name Description
sgfParser.MoveContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMoveAnnotation(sgfParser.MoveAnnotationContext)

Visit a parse tree produced by moveAnnotation().

Declaration
Result VisitMoveAnnotation(sgfParser.MoveAnnotationContext context)
Parameters
Type Name Description
sgfParser.MoveAnnotationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNode(sgfParser.NodeContext)

Visit a parse tree produced by node().

Declaration
Result VisitNode(sgfParser.NodeContext context)
Parameters
Type Name Description
sgfParser.NodeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNodeAnnotation(sgfParser.NodeAnnotationContext)

Visit a parse tree produced by nodeAnnotation().

Declaration
Result VisitNodeAnnotation(sgfParser.NodeAnnotationContext context)
Parameters
Type Name Description
sgfParser.NodeAnnotationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPrivateProp(sgfParser.PrivatePropContext)

Visit a parse tree produced by privateProp().

Declaration
Result VisitPrivateProp(sgfParser.PrivatePropContext context)
Parameters
Type Name Description
sgfParser.PrivatePropContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProperty_(sgfParser.Property_Context)

Visit a parse tree produced by property_().

Declaration
Result VisitProperty_(sgfParser.Property_Context context)
Parameters
Type Name Description
sgfParser.Property_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRoot(sgfParser.RootContext)

Visit a parse tree produced by root().

Declaration
Result VisitRoot(sgfParser.RootContext context)
Parameters
Type Name Description
sgfParser.RootContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSequence(sgfParser.SequenceContext)

Visit a parse tree produced by sequence().

Declaration
Result VisitSequence(sgfParser.SequenceContext context)
Parameters
Type Name Description
sgfParser.SequenceContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSetup(sgfParser.SetupContext)

Visit a parse tree produced by setup().

Declaration
Result VisitSetup(sgfParser.SetupContext context)
Parameters
Type Name Description
sgfParser.SetupContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTiming(sgfParser.TimingContext)

Visit a parse tree produced by timing().

Declaration
Result VisitTiming(sgfParser.TimingContext context)
Parameters
Type Name Description
sgfParser.TimingContext context

The parse tree.

Returns
Type Description
Result
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX