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

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

Inheritance diagram for SPDGrammarBaseVisitor< Result >:
ISPDGrammarVisitor< Result >

Public Member Functions

virtual Result VisitArray ([NotNull] SPDGrammarParser.ArrayContext context)
 Visit a parse tree produced by SPDGrammarParser.array. More...
 
virtual Result VisitJson ([NotNull] SPDGrammarParser.JsonContext context)
 Visit a parse tree produced by SPDGrammarParser.json. More...
 
virtual Result VisitOBjEcT ([NotNull] SPDGrammarParser.OBjEcTContext context)
 Visit a parse tree produced by SPDGrammarParser.oBjEcT. More...
 
virtual Result VisitPair ([NotNull] SPDGrammarParser.PairContext context)
 Visit a parse tree produced by SPDGrammarParser.pair. More...
 
virtual Result VisitArrayValue ([NotNull] SPDGrammarParser.ArrayValueContext context)
 Visit a parse tree produced by the ArrayValue labeled alternative in SPDGrammarParser.value. More...
 
virtual Result VisitBooleanValue ([NotNull] SPDGrammarParser.BooleanValueContext context)
 Visit a parse tree produced by the BooleanValue labeled alternative in SPDGrammarParser.value. More...
 
virtual Result VisitIntegerValue ([NotNull] SPDGrammarParser.IntegerValueContext context)
 Visit a parse tree produced by the IntegerValue labeled alternative in SPDGrammarParser.value. More...
 
virtual Result VisitNullValue ([NotNull] SPDGrammarParser.NullValueContext context)
 Visit a parse tree produced by the NullValue labeled alternative in SPDGrammarParser.value. More...
 
virtual Result VisitObjectValue ([NotNull] SPDGrammarParser.ObjectValueContext context)
 Visit a parse tree produced by the ObjectValue labeled alternative in SPDGrammarParser.value. More...
 
virtual Result VisitStringValue ([NotNull] SPDGrammarParser.StringValueContext context)
 Visit a parse tree produced by the StringValue labeled alternative in SPDGrammarParser.value. More...
 

Detailed Description

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

Template Parameters
ResultThe return type of the visit operation.

Member Function Documentation

◆ VisitArray()

virtual Result SPDGrammarBaseVisitor< Result >.VisitArray ( [NotNull] SPDGrammarParser.ArrayContext  context)
inlinevirtual

Visit a parse tree produced by SPDGrammarParser.array.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.

◆ VisitArrayValue()

virtual Result SPDGrammarBaseVisitor< Result >.VisitArrayValue ( [NotNull] SPDGrammarParser.ArrayValueContext  context)
inlinevirtual

Visit a parse tree produced by the ArrayValue labeled alternative in SPDGrammarParser.value.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.

◆ VisitBooleanValue()

virtual Result SPDGrammarBaseVisitor< Result >.VisitBooleanValue ( [NotNull] SPDGrammarParser.BooleanValueContext  context)
inlinevirtual

Visit a parse tree produced by the BooleanValue labeled alternative in SPDGrammarParser.value.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.

◆ VisitIntegerValue()

virtual Result SPDGrammarBaseVisitor< Result >.VisitIntegerValue ( [NotNull] SPDGrammarParser.IntegerValueContext  context)
inlinevirtual

Visit a parse tree produced by the IntegerValue labeled alternative in SPDGrammarParser.value.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.

◆ VisitJson()

virtual Result SPDGrammarBaseVisitor< Result >.VisitJson ( [NotNull] SPDGrammarParser.JsonContext  context)
inlinevirtual

Visit a parse tree produced by SPDGrammarParser.json.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.

◆ VisitNullValue()

virtual Result SPDGrammarBaseVisitor< Result >.VisitNullValue ( [NotNull] SPDGrammarParser.NullValueContext  context)
inlinevirtual

Visit a parse tree produced by the NullValue labeled alternative in SPDGrammarParser.value.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.

◆ VisitOBjEcT()

virtual Result SPDGrammarBaseVisitor< Result >.VisitOBjEcT ( [NotNull] SPDGrammarParser.OBjEcTContext  context)
inlinevirtual

Visit a parse tree produced by SPDGrammarParser.oBjEcT.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.

◆ VisitObjectValue()

virtual Result SPDGrammarBaseVisitor< Result >.VisitObjectValue ( [NotNull] SPDGrammarParser.ObjectValueContext  context)
inlinevirtual

Visit a parse tree produced by the ObjectValue labeled alternative in SPDGrammarParser.value.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.

◆ VisitPair()

virtual Result SPDGrammarBaseVisitor< Result >.VisitPair ( [NotNull] SPDGrammarParser.PairContext  context)
inlinevirtual

Visit a parse tree produced by SPDGrammarParser.pair.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.

Reimplemented in it.unical.mat.parsers.pddl.solver_planning_domains.SPDGrammarBaseVisitorImplementation.

◆ VisitStringValue()

virtual Result SPDGrammarBaseVisitor< Result >.VisitStringValue ( [NotNull] SPDGrammarParser.StringValueContext  context)
inlinevirtual

Visit a parse tree produced by the StringValue labeled alternative in SPDGrammarParser.value.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implements ISPDGrammarVisitor< Result >.


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