ExpressionAntlrParserVisitor interface   
This interface defines a complete generic visitor for a parse tree produced
by ExpressionAntlrParser.
- Extends
- 
			ParseTreeVisitor<Result> 
Properties
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by  | 
| visit | Visit a parse tree produced by the  | 
| visit | Visit a parse tree produced by the  | 
Inherited Methods
| visit(Parse | Visit a parse tree, and return a user-defined result of the operation. | 
| visit | Visit the children of a node, and return a user-defined result of the operation. | 
| visit | Visit an error node, and return a user-defined result of the operation. | 
| visit | Visit a terminal node, and return a user-defined result of the operation. | 
Property Details
		visitArgsList
	  
	Visit a parse tree produced by ExpressionAntlrParser.argsList.
visitArgsList?: (ctx: ArgsListContext) => ResultProperty Value
(ctx: ArgsListContext) => Result
		visitArrayCreationExp
	   
	Visit a parse tree produced by the arrayCreationExp
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitArrayCreationExp?: (ctx: ArrayCreationExpContext) => ResultProperty Value
(ctx: ArrayCreationExpContext) => Result
		visitBinaryOpExp
	  
	Visit a parse tree produced by the binaryOpExp
labeled alternative in ExpressionAntlrParser.expression.
visitBinaryOpExp?: (ctx: BinaryOpExpContext) => ResultProperty Value
(ctx: BinaryOpExpContext) => Result
		visitExpression
	 
	Visit a parse tree produced by ExpressionAntlrParser.expression.
visitExpression?: (ctx: ExpressionContext) => ResultProperty Value
(ctx: ExpressionContext) => Result
		visitFile
	 
	Visit a parse tree produced by ExpressionAntlrParser.file.
visitFile?: (ctx: FileContext) => ResultProperty Value
(ctx: FileContext) => Result
		visitFuncInvokeExp
	   
	Visit a parse tree produced by the funcInvokeExp
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitFuncInvokeExp?: (ctx: FuncInvokeExpContext) => ResultProperty Value
(ctx: FuncInvokeExpContext) => Result
		visitIdAtom
	 
	Visit a parse tree produced by the idAtom
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitIdAtom?: (ctx: IdAtomContext) => ResultProperty Value
(ctx: IdAtomContext) => Result
		visitIndexAccessExp
	   
	Visit a parse tree produced by the indexAccessExp
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitIndexAccessExp?: (ctx: IndexAccessExpContext) => ResultProperty Value
(ctx: IndexAccessExpContext) => Result
		visitJsonCreationExp
	   
	Visit a parse tree produced by the jsonCreationExp
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitJsonCreationExp?: (ctx: JsonCreationExpContext) => ResultProperty Value
(ctx: JsonCreationExpContext) => Result
		visitKey
	 
	Visit a parse tree produced by ExpressionAntlrParser.key.
visitKey?: (ctx: KeyContext) => ResultProperty Value
(ctx: KeyContext) => Result
		visitKeyValuePair
	   
	Visit a parse tree produced by ExpressionAntlrParser.keyValuePair.
visitKeyValuePair?: (ctx: KeyValuePairContext) => ResultProperty Value
(ctx: KeyValuePairContext) => Result
		visitKeyValuePairList
	    
	Visit a parse tree produced by ExpressionAntlrParser.keyValuePairList.
visitKeyValuePairList?: (ctx: KeyValuePairListContext) => ResultProperty Value
(ctx: KeyValuePairListContext) => Result
		visitLambda
	 
	Visit a parse tree produced by ExpressionAntlrParser.lambda.
visitLambda?: (ctx: LambdaContext) => ResultProperty Value
(ctx: LambdaContext) => Result
		visitMemberAccessExp
	   
	Visit a parse tree produced by the memberAccessExp
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitMemberAccessExp?: (ctx: MemberAccessExpContext) => ResultProperty Value
(ctx: MemberAccessExpContext) => Result
		visitNumericAtom
	  
	Visit a parse tree produced by the numericAtom
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitNumericAtom?: (ctx: NumericAtomContext) => ResultProperty Value
(ctx: NumericAtomContext) => Result
		visitParenthesisExp
	  
	Visit a parse tree produced by the parenthesisExp
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitParenthesisExp?: (ctx: ParenthesisExpContext) => ResultProperty Value
(ctx: ParenthesisExpContext) => Result
		visitPrimaryExp
	  
	Visit a parse tree produced by the primaryExp
labeled alternative in ExpressionAntlrParser.expression.
visitPrimaryExp?: (ctx: PrimaryExpContext) => ResultProperty Value
(ctx: PrimaryExpContext) => Result
		visitPrimaryExpression
	  
	Visit a parse tree produced by ExpressionAntlrParser.primaryExpression.
visitPrimaryExpression?: (ctx: PrimaryExpressionContext) => ResultProperty Value
(ctx: PrimaryExpressionContext) => Result
		visitStringAtom
	  
	Visit a parse tree produced by the stringAtom
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitStringAtom?: (ctx: StringAtomContext) => ResultProperty Value
(ctx: StringAtomContext) => Result
		visitStringInterpolation
	  
	Visit a parse tree produced by ExpressionAntlrParser.stringInterpolation.
visitStringInterpolation?: (ctx: StringInterpolationContext) => ResultProperty Value
(ctx: StringInterpolationContext) => Result
		visitStringInterpolationAtom
	   
	Visit a parse tree produced by the stringInterpolationAtom
labeled alternative in ExpressionAntlrParser.primaryExpression.
visitStringInterpolationAtom?: (ctx: StringInterpolationAtomContext) => ResultProperty Value
(ctx: StringInterpolationAtomContext) => Result
		visitTextContent
	  
	Visit a parse tree produced by ExpressionAntlrParser.textContent.
visitTextContent?: (ctx: TextContentContext) => ResultProperty Value
(ctx: TextContentContext) => Result
		visitTripleOpExp
	  
	Visit a parse tree produced by the tripleOpExp
labeled alternative in ExpressionAntlrParser.expression.
visitTripleOpExp?: (ctx: TripleOpExpContext) => ResultProperty Value
(ctx: TripleOpExpContext) => Result
		visitUnaryOpExp
	  
	Visit a parse tree produced by the unaryOpExp
labeled alternative in ExpressionAntlrParser.expression.
visitUnaryOpExp?: (ctx: UnaryOpExpContext) => ResultProperty Value
(ctx: UnaryOpExpContext) => Result
Inherited Method Details
		visit(ParseTree)
	 
	Visit a parse tree, and return a user-defined result of the operation.
function visit(tree: ParseTree): ResultParameters
- tree
- 
				ParseTree 
The buildParseTree to visit.
Returns
Result
The result of visiting the parse tree.
Inherited From ParseTreeVisitor.visit
		visitChildren(RuleNode)
	  
	Visit the children of a node, and return a user-defined result of the operation.
function visitChildren(node: RuleNode): ResultParameters
- node
- 
				RuleNode 
The <xref:RuleNode> whose children should be visited.
Returns
Result
The result of visiting the children of the node.
Inherited From ParseTreeVisitor.visitChildren
		visitErrorNode(ErrorNode)
	   
	Visit an error node, and return a user-defined result of the operation.
function visitErrorNode(node: ErrorNode): ResultParameters
- node
- 
				ErrorNode 
The addErrorNode(ErrorNode) to visit.
Returns
Result
The result of visiting the node.
Inherited From ParseTreeVisitor.visitErrorNode
		visitTerminal(TerminalNode)
	  
	Visit a terminal node, and return a user-defined result of the operation.
function visitTerminal(node: TerminalNode): ResultParameters
- node
- 
				TerminalNode 
The createTerminalNode(ParserRuleContext, Token) to visit.
Returns
Result
The result of visiting the node.
Inherited From ParseTreeVisitor.visitTerminal