Show / Hide Table of Contents

Interface IsieveVisitor<Result>

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

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

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitArgument(sieveParser.ArgumentContext)

Visit a parse tree produced by argument().

Declaration
Result VisitArgument(sieveParser.ArgumentContext context)
Parameters
Type Name Description
sieveParser.ArgumentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArguments(sieveParser.ArgumentsContext)

Visit a parse tree produced by arguments().

Declaration
Result VisitArguments(sieveParser.ArgumentsContext context)
Parameters
Type Name Description
sieveParser.ArgumentsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBlock(sieveParser.BlockContext)

Visit a parse tree produced by block().

Declaration
Result VisitBlock(sieveParser.BlockContext context)
Parameters
Type Name Description
sieveParser.BlockContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCommand(sieveParser.CommandContext)

Visit a parse tree produced by command().

Declaration
Result VisitCommand(sieveParser.CommandContext context)
Parameters
Type Name Description
sieveParser.CommandContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCommands(sieveParser.CommandsContext)

Visit a parse tree produced by commands().

Declaration
Result VisitCommands(sieveParser.CommandsContext context)
Parameters
Type Name Description
sieveParser.CommandsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComparator(sieveParser.ComparatorContext)

Visit a parse tree produced by comparator().

Declaration
Result VisitComparator(sieveParser.ComparatorContext context)
Parameters
Type Name Description
sieveParser.ComparatorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMultiline(sieveParser.MultilineContext)

Visit a parse tree produced by multiline().

Declaration
Result VisitMultiline(sieveParser.MultilineContext context)
Parameters
Type Name Description
sieveParser.MultilineContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMultilinedotstart(sieveParser.MultilinedotstartContext)

Visit a parse tree produced by multilinedotstart().

Declaration
Result VisitMultilinedotstart(sieveParser.MultilinedotstartContext context)
Parameters
Type Name Description
sieveParser.MultilinedotstartContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMultilineliteral(sieveParser.MultilineliteralContext)

Visit a parse tree produced by multilineliteral().

Declaration
Result VisitMultilineliteral(sieveParser.MultilineliteralContext context)
Parameters
Type Name Description
sieveParser.MultilineliteralContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStart(sieveParser.StartContext)

Visit a parse tree produced by start().

Declaration
Result VisitStart(sieveParser.StartContext context)
Parameters
Type Name Description
sieveParser.StartContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitString(sieveParser.StringContext)

Visit a parse tree produced by .

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

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStringlist(sieveParser.StringlistContext)

Visit a parse tree produced by stringlist().

Declaration
Result VisitStringlist(sieveParser.StringlistContext context)
Parameters
Type Name Description
sieveParser.StringlistContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTest(sieveParser.TestContext)

Visit a parse tree produced by test().

Declaration
Result VisitTest(sieveParser.TestContext context)
Parameters
Type Name Description
sieveParser.TestContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTestlist(sieveParser.TestlistContext)

Visit a parse tree produced by testlist().

Declaration
Result VisitTestlist(sieveParser.TestlistContext context)
Parameters
Type Name Description
sieveParser.TestlistContext context

The parse tree.

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