EmbASP-CSharp v7.1.0
Public Member Functions | List of all members
IASPGrammarVisitor< Result > Interface Template Reference

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

Inheritance diagram for IASPGrammarVisitor< Result >:
ASPGrammarBaseVisitor< Result >

Public Member Functions

Result VisitOutput ([NotNull] ASPGrammarParser.OutputContext context)
 Visit a parse tree produced by ASPGrammarParser.output. More...
 
Result VisitPredicate_atom ([NotNull] ASPGrammarParser.Predicate_atomContext context)
 Visit a parse tree produced by ASPGrammarParser.predicate_atom. More...
 
Result VisitTerm ([NotNull] ASPGrammarParser.TermContext context)
 Visit a parse tree produced by ASPGrammarParser.term. More...
 

Detailed Description

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

Template Parameters
ResultThe return type of the visit operation.

Member Function Documentation

◆ VisitOutput()

Result IASPGrammarVisitor< Result >.VisitOutput ( [NotNull] ASPGrammarParser.OutputContext  context)

Visit a parse tree produced by ASPGrammarParser.output.

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in ASPGrammarBaseVisitor< Result >.

◆ VisitPredicate_atom()

Result IASPGrammarVisitor< Result >.VisitPredicate_atom ( [NotNull] ASPGrammarParser.Predicate_atomContext  context)

Visit a parse tree produced by ASPGrammarParser.predicate_atom.

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in ASPGrammarBaseVisitor< Result >.

◆ VisitTerm()

Result IASPGrammarVisitor< Result >.VisitTerm ( [NotNull] ASPGrammarParser.TermContext  context)

Visit a parse tree produced by ASPGrammarParser.term.

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in ASPGrammarBaseVisitor< Result >.


The documentation for this interface was generated from the following file: