T - The return type of the visit operation. Use Void for
operations with no return type.public interface BindingExpressionVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
BindingExpressionParser.T visitRootExpr(BindingExpressionParser.RootExprContext ctx)
RootExpr
labeled alternative in BindingExpressionParser.bindingSyntax().ctx - the parse treeT visitRootLambda(BindingExpressionParser.RootLambdaContext ctx)
RootLambda
labeled alternative in BindingExpressionParser.bindingSyntax().ctx - the parse treeT visitDefaults(BindingExpressionParser.DefaultsContext ctx)
BindingExpressionParser.defaults().ctx - the parse treeT visitConstantValue(BindingExpressionParser.ConstantValueContext ctx)
BindingExpressionParser.constantValue().ctx - the parse treeT visitLambdaExpression(BindingExpressionParser.LambdaExpressionContext ctx)
BindingExpressionParser.lambdaExpression().ctx - the parse treeT visitSingleLambdaParameter(BindingExpressionParser.SingleLambdaParameterContext ctx)
SingleLambdaParameter
labeled alternative in BindingExpressionParser.lambdaParameters().ctx - the parse treeT visitLambdaParameterList(BindingExpressionParser.LambdaParameterListContext ctx)
LambdaParameterList
labeled alternative in BindingExpressionParser.lambdaParameters().ctx - the parse treeT visitInferredFormalParameterList(BindingExpressionParser.InferredFormalParameterListContext ctx)
BindingExpressionParser.inferredFormalParameterList().ctx - the parse treeT visitCastOp(BindingExpressionParser.CastOpContext ctx)
CastOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitComparisonOp(BindingExpressionParser.ComparisonOpContext ctx)
ComparisonOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitUnaryOp(BindingExpressionParser.UnaryOpContext ctx)
UnaryOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitBracketOp(BindingExpressionParser.BracketOpContext ctx)
BracketOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitResource(BindingExpressionParser.ResourceContext ctx)
Resource
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitQuestionQuestionOp(BindingExpressionParser.QuestionQuestionOpContext ctx)
QuestionQuestionOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitGrouping(BindingExpressionParser.GroupingContext ctx)
Grouping
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitMethodInvocation(BindingExpressionParser.MethodInvocationContext ctx)
MethodInvocation
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitBitShiftOp(BindingExpressionParser.BitShiftOpContext ctx)
BitShiftOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitAndOrOp(BindingExpressionParser.AndOrOpContext ctx)
AndOrOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitTernaryOp(BindingExpressionParser.TernaryOpContext ctx)
TernaryOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitPrimary(BindingExpressionParser.PrimaryContext ctx)
Primary
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitDotOp(BindingExpressionParser.DotOpContext ctx)
DotOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitGlobalMethodInvocation(BindingExpressionParser.GlobalMethodInvocationContext ctx)
GlobalMethodInvocation
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitMathOp(BindingExpressionParser.MathOpContext ctx)
MathOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitInstanceOfOp(BindingExpressionParser.InstanceOfOpContext ctx)
InstanceOfOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitBinaryOp(BindingExpressionParser.BinaryOpContext ctx)
BinaryOp
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitFunctionRef(BindingExpressionParser.FunctionRefContext ctx)
FunctionRef
labeled alternative in BindingExpressionParser.expression().ctx - the parse treeT visitClassExtraction(BindingExpressionParser.ClassExtractionContext ctx)
BindingExpressionParser.classExtraction().ctx - the parse treeT visitExpressionList(BindingExpressionParser.ExpressionListContext ctx)
BindingExpressionParser.expressionList().ctx - the parse treeT visitLiteral(BindingExpressionParser.LiteralContext ctx)
BindingExpressionParser.literal().ctx - the parse treeT visitIdentifier(BindingExpressionParser.IdentifierContext ctx)
BindingExpressionParser.identifier().ctx - the parse treeT visitJavaLiteral(BindingExpressionParser.JavaLiteralContext ctx)
BindingExpressionParser.javaLiteral().ctx - the parse treeT visitStringLiteral(BindingExpressionParser.StringLiteralContext ctx)
BindingExpressionParser.stringLiteral().ctx - the parse treeT visitExplicitGenericInvocation(BindingExpressionParser.ExplicitGenericInvocationContext ctx)
BindingExpressionParser.explicitGenericInvocation().ctx - the parse treeT visitTypeArguments(BindingExpressionParser.TypeArgumentsContext ctx)
BindingExpressionParser.typeArguments().ctx - the parse treeT visitType(BindingExpressionParser.TypeContext ctx)
BindingExpressionParser.type().ctx - the parse treeT visitExplicitGenericInvocationSuffix(BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx)
BindingExpressionParser.explicitGenericInvocationSuffix().ctx - the parse treeT visitArguments(BindingExpressionParser.ArgumentsContext ctx)
BindingExpressionParser.arguments().ctx - the parse treeT visitClassOrInterfaceType(BindingExpressionParser.ClassOrInterfaceTypeContext ctx)
BindingExpressionParser.classOrInterfaceType().ctx - the parse treeT visitPrimitiveType(BindingExpressionParser.PrimitiveTypeContext ctx)
BindingExpressionParser.primitiveType().ctx - the parse treeT visitResources(BindingExpressionParser.ResourcesContext ctx)
BindingExpressionParser.resources().ctx - the parse treeT visitResourceParameters(BindingExpressionParser.ResourceParametersContext ctx)
BindingExpressionParser.resourceParameters().ctx - the parse tree