EmbASP-CSharp
Public Member Functions | List of all members
ISPDGrammarVisitor< Result > Interface Template Reference

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

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

Public Member Functions

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

Detailed Description

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

Template Parameters
ResultThe return type of the visit operation.

Definition at line 33 of file SPDGrammarVisitor.cs.

Member Function Documentation

◆ VisitArray()

Result ISPDGrammarVisitor< Result >.VisitArray ( [NotNull] SPDGrammarParser.ArrayContext  context)

Visit a parse tree produced by SPDGrammarParser.array.

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.

◆ VisitArrayValue()

Result ISPDGrammarVisitor< Result >.VisitArrayValue ( [NotNull] SPDGrammarParser.ArrayValueContext  context)

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

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.

◆ VisitBooleanValue()

Result ISPDGrammarVisitor< Result >.VisitBooleanValue ( [NotNull] SPDGrammarParser.BooleanValueContext  context)

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

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.

◆ VisitIntegerValue()

Result ISPDGrammarVisitor< Result >.VisitIntegerValue ( [NotNull] SPDGrammarParser.IntegerValueContext  context)

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

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.

◆ VisitJson()

Result ISPDGrammarVisitor< Result >.VisitJson ( [NotNull] SPDGrammarParser.JsonContext  context)

Visit a parse tree produced by SPDGrammarParser.json.

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.

◆ VisitNullValue()

Result ISPDGrammarVisitor< Result >.VisitNullValue ( [NotNull] SPDGrammarParser.NullValueContext  context)

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

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.

◆ VisitOBjEcT()

Result ISPDGrammarVisitor< Result >.VisitOBjEcT ( [NotNull] SPDGrammarParser.OBjEcTContext  context)

Visit a parse tree produced by SPDGrammarParser.oBjEcT.

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.

◆ VisitObjectValue()

Result ISPDGrammarVisitor< Result >.VisitObjectValue ( [NotNull] SPDGrammarParser.ObjectValueContext  context)

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

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.

◆ VisitPair()

Result ISPDGrammarVisitor< Result >.VisitPair ( [NotNull] SPDGrammarParser.PairContext  context)

Visit a parse tree produced by SPDGrammarParser.pair.

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.

◆ VisitStringValue()

Result ISPDGrammarVisitor< Result >.VisitStringValue ( [NotNull] SPDGrammarParser.StringValueContext  context)

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

Parameters
contextThe parse tree.

<return>The visitor result.</return>

Implemented in SPDGrammarBaseVisitor< Result >.


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