T - The return type of the visit operation. Use Void for
operations with no return type.public interface ExprVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
ExprParser.T visitObject(ExprParser.ObjectContext ctx)
ExprParser.object().ctx - the parse treeT visitObjectEntry(ExprParser.ObjectEntryContext ctx)
ExprParser.objectEntry().ctx - the parse treeT visitLambda(ExprParser.LambdaContext ctx)
ExprParser.lambda().ctx - the parse treeT visitLambdaBoundVars(ExprParser.LambdaBoundVarsContext ctx)
ExprParser.lambdaBoundVars().ctx - the parse treeT visitLambdaBoundVar(ExprParser.LambdaBoundVarContext ctx)
ExprParser.lambdaBoundVar().ctx - the parse treeT visitLambdaIdentifier(ExprParser.LambdaIdentifierContext ctx)
ExprParser.lambdaIdentifier().ctx - the parse treeT visitAssignment(ExprParser.AssignmentContext ctx)
ExprParser.assignment().ctx - the parse treeT visitExpression(ExprParser.ExpressionContext ctx)
ExprParser.expression().ctx - the parse treeT visitTernaryCondition(ExprParser.TernaryConditionContext ctx)
ExprParser.ternaryCondition().ctx - the parse treeT visitOr(ExprParser.OrContext ctx)
ExprParser.or().ctx - the parse treeT visitAnd(ExprParser.AndContext ctx)
ExprParser.and().ctx - the parse treeT visitNot(ExprParser.NotContext ctx)
ExprParser.not().ctx - the parse treeT visitComparison(ExprParser.ComparisonContext ctx)
ExprParser.comparison().ctx - the parse treeT visitComparisonOperation(ExprParser.ComparisonOperationContext ctx)
ExprParser.comparisonOperation().ctx - the parse treeT visitAdditive(ExprParser.AdditiveContext ctx)
ExprParser.additive().ctx - the parse treeT visitMultiplicative(ExprParser.MultiplicativeContext ctx)
ExprParser.multiplicative().ctx - the parse treeT visitTrueArithmetic(ExprParser.TrueArithmeticContext ctx)
trueArithmetic
labeled alternative in ExprParser.arithmetic().ctx - the parse treeT visitArithmeticFallback(ExprParser.ArithmeticFallbackContext ctx)
arithmeticFallback
labeled alternative in ExprParser.arithmetic().ctx - the parse treeT visitPathCast(ExprParser.PathCastContext ctx)
pathCast
labeled alternative in ExprParser.path().ctx - the parse treeT visitPathNavigated(ExprParser.PathNavigatedContext ctx)
pathNavigated
labeled alternative in ExprParser.path().ctx - the parse treeT visitPropertyNavigation(ExprParser.PropertyNavigationContext ctx)
propertyNavigation
labeled alternative in ExprParser.navigation().ctx - the parse treeT visitArrayNavigation(ExprParser.ArrayNavigationContext ctx)
arrayNavigation
labeled alternative in ExprParser.navigation().ctx - the parse treeT visitInstanceOf(ExprParser.InstanceOfContext ctx)
ExprParser.instanceOf().ctx - the parse treeT visitNumberPrimitive(ExprParser.NumberPrimitiveContext ctx)
numberPrimitive
labeled alternative in ExprParser.primitive().ctx - the parse treeT visitStringPrimitive(ExprParser.StringPrimitiveContext ctx)
stringPrimitive
labeled alternative in ExprParser.primitive().ctx - the parse treeT visitThisPrimitive(ExprParser.ThisPrimitiveContext ctx)
thisPrimitive
labeled alternative in ExprParser.primitive().ctx - the parse treeT visitTruePrimitive(ExprParser.TruePrimitiveContext ctx)
truePrimitive
labeled alternative in ExprParser.primitive().ctx - the parse treeT visitFalsePrimitive(ExprParser.FalsePrimitiveContext ctx)
falsePrimitive
labeled alternative in ExprParser.primitive().ctx - the parse treeT visitNullPrimitive(ExprParser.NullPrimitiveContext ctx)
nullPrimitive
labeled alternative in ExprParser.primitive().ctx - the parse treeT visitFunctionCall(ExprParser.FunctionCallContext ctx)
functionCall
labeled alternative in ExprParser.primitive().ctx - the parse treeT visitIdPrimitive(ExprParser.IdPrimitiveContext ctx)
idPrimitive
labeled alternative in ExprParser.primitive().ctx - the parse treeT visitParenthesized(ExprParser.ParenthesizedContext ctx)
parenthesized
labeled alternative in ExprParser.primitive().ctx - the parse treeT visitExpressionList(ExprParser.ExpressionListContext ctx)
ExprParser.expressionList().ctx - the parse treeT visitType(ExprParser.TypeContext ctx)
ExprParser.type().ctx - the parse treeT visitGenericType(ExprParser.GenericTypeContext ctx)
ExprParser.genericType().ctx - the parse treeT visitArraySuffix(ExprParser.ArraySuffixContext ctx)
ExprParser.arraySuffix().ctx - the parse treeT visitBooleanType(ExprParser.BooleanTypeContext ctx)
booleanType
labeled alternative in ExprParser.nonArrayType().ctx - the parse treeT visitCharType(ExprParser.CharTypeContext ctx)
charType
labeled alternative in ExprParser.nonArrayType().ctx - the parse treeT visitByteType(ExprParser.ByteTypeContext ctx)
byteType
labeled alternative in ExprParser.nonArrayType().ctx - the parse treeT visitShortType(ExprParser.ShortTypeContext ctx)
shortType
labeled alternative in ExprParser.nonArrayType().ctx - the parse treeT visitIntType(ExprParser.IntTypeContext ctx)
intType
labeled alternative in ExprParser.nonArrayType().ctx - the parse treeT visitLongType(ExprParser.LongTypeContext ctx)
longType
labeled alternative in ExprParser.nonArrayType().ctx - the parse treeT visitFloatType(ExprParser.FloatTypeContext ctx)
floatType
labeled alternative in ExprParser.nonArrayType().ctx - the parse treeT visitDoubleType(ExprParser.DoubleTypeContext ctx)
doubleType
labeled alternative in ExprParser.nonArrayType().ctx - the parse treeT visitClassType(ExprParser.ClassTypeContext ctx)
classType
labeled alternative in ExprParser.nonArrayType().ctx - the parse treeT visitQualifiedClassType(ExprParser.QualifiedClassTypeContext ctx)
ExprParser.qualifiedClassType().ctx - the parse treeT visitRawClassType(ExprParser.RawClassTypeContext ctx)
ExprParser.rawClassType().ctx - the parse treeT visitTypeArguments(ExprParser.TypeArgumentsContext ctx)
ExprParser.typeArguments().ctx - the parse treeCopyright © 2019. All rights reserved.