Show / Hide Table of Contents

Interface IpdnVisitor<Result>

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

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

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitGame(pdnParser.GameContext)

Visit a parse tree produced by game().

Declaration
Result VisitGame(pdnParser.GameContext context)
Parameters
Type Name Description
pdnParser.GameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMove(pdnParser.MoveContext)

Visit a parse tree produced by move().

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

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMovenum(pdnParser.MovenumContext)

Visit a parse tree produced by movenum().

Declaration
Result VisitMovenum(pdnParser.MovenumContext context)
Parameters
Type Name Description
pdnParser.MovenumContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMoves(pdnParser.MovesContext)

Visit a parse tree produced by moves().

Declaration
Result VisitMoves(pdnParser.MovesContext context)
Parameters
Type Name Description
pdnParser.MovesContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMovespec(pdnParser.MovespecContext)

Visit a parse tree produced by movespec().

Declaration
Result VisitMovespec(pdnParser.MovespecContext context)
Parameters
Type Name Description
pdnParser.MovespecContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNumber(pdnParser.NumberContext)

Visit a parse tree produced by number().

Declaration
Result VisitNumber(pdnParser.NumberContext context)
Parameters
Type Name Description
pdnParser.NumberContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitResult(pdnParser.ResultContext)

Visit a parse tree produced by result().

Declaration
Result VisitResult(pdnParser.ResultContext context)
Parameters
Type Name Description
pdnParser.ResultContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitString(pdnParser.StringContext)

Visit a parse tree produced by .

Declaration
Result VisitString(pdnParser.StringContext context)
Parameters
Type Name Description
pdnParser.StringContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTag(pdnParser.TagContext)

Visit a parse tree produced by tag().

Declaration
Result VisitTag(pdnParser.TagContext context)
Parameters
Type Name Description
pdnParser.TagContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTags(pdnParser.TagsContext)

Visit a parse tree produced by tags().

Declaration
Result VisitTags(pdnParser.TagsContext context)
Parameters
Type Name Description
pdnParser.TagsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitText(pdnParser.TextContext)

Visit a parse tree produced by text().

Declaration
Result VisitText(pdnParser.TextContext context)
Parameters
Type Name Description
pdnParser.TextContext context

The parse tree.

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