IExpressionAntlrParserVisitor<Result> Interface

Definition

Important

This API is not CLS-compliant.

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

[System.CLSCompliant(false)]
public interface IExpressionAntlrParserVisitor<Result> : Antlr4.Runtime.Tree.IParseTreeVisitor<Result>
[<System.CLSCompliant(false)>]
type IExpressionAntlrParserVisitor<'Result> = interface
    interface IParseTreeVisitor<'Result>
Public Interface IExpressionAntlrParserVisitor(Of Result)
Implements IParseTreeVisitor(Of Result)

Type Parameters

Result

The return type of the visit operation.

Derived
Attributes
Implements
Antlr4.Runtime.Tree.IParseTreeVisitor<Result>

Methods

VisitArgsList(ExpressionAntlrParser+ArgsListContext)

Visit a parse tree produced by argsList().

VisitArrayCreationExp(ExpressionAntlrParser+ArrayCreationExpContext)

Visit a parse tree produced by the arrayCreationExp labeled alternative in primaryExpression().

VisitBinaryOpExp(ExpressionAntlrParser+BinaryOpExpContext)

Visit a parse tree produced by the binaryOpExp labeled alternative in expression().

VisitFile(ExpressionAntlrParser+FileContext)

Visit a parse tree produced by file().

VisitFuncInvokeExp(ExpressionAntlrParser+FuncInvokeExpContext)

Visit a parse tree produced by the funcInvokeExp labeled alternative in primaryExpression().

VisitIdAtom(ExpressionAntlrParser+IdAtomContext)

Visit a parse tree produced by the idAtom labeled alternative in primaryExpression().

VisitIndexAccessExp(ExpressionAntlrParser+IndexAccessExpContext)

Visit a parse tree produced by the indexAccessExp labeled alternative in primaryExpression().

VisitJsonCreationExp(ExpressionAntlrParser+JsonCreationExpContext)

Visit a parse tree produced by the jsonCreationExp labeled alternative in primaryExpression().

VisitKey(ExpressionAntlrParser+KeyContext)

Visit a parse tree produced by key().

VisitKeyValuePair(ExpressionAntlrParser+KeyValuePairContext)

Visit a parse tree produced by keyValuePair().

VisitKeyValuePairList(ExpressionAntlrParser+KeyValuePairListContext)

Visit a parse tree produced by keyValuePairList().

VisitLambda(ExpressionAntlrParser+LambdaContext)

Visit a parse tree produced by lambda().

VisitMemberAccessExp(ExpressionAntlrParser+MemberAccessExpContext)

Visit a parse tree produced by the memberAccessExp labeled alternative in primaryExpression().

VisitNumericAtom(ExpressionAntlrParser+NumericAtomContext)

Visit a parse tree produced by the numericAtom labeled alternative in primaryExpression().

VisitParenthesisExp(ExpressionAntlrParser+ParenthesisExpContext)

Visit a parse tree produced by the parenthesisExp labeled alternative in primaryExpression().

VisitPrimaryExp(ExpressionAntlrParser+PrimaryExpContext)

Visit a parse tree produced by the primaryExp labeled alternative in expression().

VisitStringAtom(ExpressionAntlrParser+StringAtomContext)

Visit a parse tree produced by the stringAtom labeled alternative in primaryExpression().

VisitStringInterpolation(ExpressionAntlrParser+StringInterpolationContext)

Visit a parse tree produced by stringInterpolation().

VisitStringInterpolationAtom(ExpressionAntlrParser+StringInterpolationAtomContext)

Visit a parse tree produced by the stringInterpolationAtom labeled alternative in primaryExpression().

VisitTextContent(ExpressionAntlrParser+TextContentContext)

Visit a parse tree produced by textContent().

VisitTripleOpExp(ExpressionAntlrParser+TripleOpExpContext)

Visit a parse tree produced by the tripleOpExp labeled alternative in expression().

VisitUnaryOpExp(ExpressionAntlrParser+UnaryOpExpContext)

Visit a parse tree produced by the unaryOpExp labeled alternative in expression().

Applies to