|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Result
- The return type of the visit operation. Use Void
for
operations with no return type.public interface BindingExpressionVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced
by BindingExpressionParser
.
Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor |
---|
visit, visitChildren, visitErrorNode, visitTerminal |
Method Detail |
---|
Result visitBracketOp(@NotNull BindingExpressionParser.BracketOpContext ctx)
BracketOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitResource(@NotNull BindingExpressionParser.ResourceContext ctx)
Resource
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitCastOp(@NotNull BindingExpressionParser.CastOpContext ctx)
CastOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitUnaryOp(@NotNull BindingExpressionParser.UnaryOpContext ctx)
UnaryOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitAndOrOp(@NotNull BindingExpressionParser.AndOrOpContext ctx)
AndOrOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitMethodInvocation(@NotNull BindingExpressionParser.MethodInvocationContext ctx)
MethodInvocation
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitPrimary(@NotNull BindingExpressionParser.PrimaryContext ctx)
Primary
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitGrouping(@NotNull BindingExpressionParser.GroupingContext ctx)
Grouping
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitTernaryOp(@NotNull BindingExpressionParser.TernaryOpContext ctx)
TernaryOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitComparisonOp(@NotNull BindingExpressionParser.ComparisonOpContext ctx)
ComparisonOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitDotOp(@NotNull BindingExpressionParser.DotOpContext ctx)
DotOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitMathOp(@NotNull BindingExpressionParser.MathOpContext ctx)
MathOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitQuestionQuestionOp(@NotNull BindingExpressionParser.QuestionQuestionOpContext ctx)
QuestionQuestionOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitBitShiftOp(@NotNull BindingExpressionParser.BitShiftOpContext ctx)
BitShiftOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitInstanceOfOp(@NotNull BindingExpressionParser.InstanceOfOpContext ctx)
InstanceOfOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitBinaryOp(@NotNull BindingExpressionParser.BinaryOpContext ctx)
BinaryOp
labeled alternative in BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitRootExpr(@NotNull BindingExpressionParser.RootExprContext ctx)
RootExpr
labeled alternative in BindingExpressionParser.bindingSyntax()
.
ctx
- the parse tree
Result visitRootLambda(@NotNull BindingExpressionParser.RootLambdaContext ctx)
RootLambda
labeled alternative in BindingExpressionParser.bindingSyntax()
.
ctx
- the parse tree
Result visitLambdaParameterList(@NotNull BindingExpressionParser.LambdaParameterListContext ctx)
LambdaParameterList
labeled alternative in BindingExpressionParser.lambdaParameters()
.
ctx
- the parse tree
Result visitSingleLambdaParameter(@NotNull BindingExpressionParser.SingleLambdaParameterContext ctx)
SingleLambdaParameter
labeled alternative in BindingExpressionParser.lambdaParameters()
.
ctx
- the parse tree
Result visitBindingSyntax(@NotNull BindingExpressionParser.BindingSyntaxContext ctx)
BindingExpressionParser.bindingSyntax()
.
ctx
- the parse tree
Result visitDefaults(@NotNull BindingExpressionParser.DefaultsContext ctx)
BindingExpressionParser.defaults()
.
ctx
- the parse tree
Result visitConstantValue(@NotNull BindingExpressionParser.ConstantValueContext ctx)
BindingExpressionParser.constantValue()
.
ctx
- the parse tree
Result visitLambdaExpression(@NotNull BindingExpressionParser.LambdaExpressionContext ctx)
BindingExpressionParser.lambdaExpression()
.
ctx
- the parse tree
Result visitLambdaParameters(@NotNull BindingExpressionParser.LambdaParametersContext ctx)
BindingExpressionParser.lambdaParameters()
.
ctx
- the parse tree
Result visitInferredFormalParameterList(@NotNull BindingExpressionParser.InferredFormalParameterListContext ctx)
BindingExpressionParser.inferredFormalParameterList()
.
ctx
- the parse tree
Result visitExpression(@NotNull BindingExpressionParser.ExpressionContext ctx)
BindingExpressionParser.expression()
.
ctx
- the parse tree
Result visitClassExtraction(@NotNull BindingExpressionParser.ClassExtractionContext ctx)
BindingExpressionParser.classExtraction()
.
ctx
- the parse tree
Result visitExpressionList(@NotNull BindingExpressionParser.ExpressionListContext ctx)
BindingExpressionParser.expressionList()
.
ctx
- the parse tree
Result visitLiteral(@NotNull BindingExpressionParser.LiteralContext ctx)
BindingExpressionParser.literal()
.
ctx
- the parse tree
Result visitIdentifier(@NotNull BindingExpressionParser.IdentifierContext ctx)
BindingExpressionParser.identifier()
.
ctx
- the parse tree
Result visitJavaLiteral(@NotNull BindingExpressionParser.JavaLiteralContext ctx)
BindingExpressionParser.javaLiteral()
.
ctx
- the parse tree
Result visitStringLiteral(@NotNull BindingExpressionParser.StringLiteralContext ctx)
BindingExpressionParser.stringLiteral()
.
ctx
- the parse tree
Result visitExplicitGenericInvocation(@NotNull BindingExpressionParser.ExplicitGenericInvocationContext ctx)
BindingExpressionParser.explicitGenericInvocation()
.
ctx
- the parse tree
Result visitTypeArguments(@NotNull BindingExpressionParser.TypeArgumentsContext ctx)
BindingExpressionParser.typeArguments()
.
ctx
- the parse tree
Result visitType(@NotNull BindingExpressionParser.TypeContext ctx)
BindingExpressionParser.type()
.
ctx
- the parse tree
Result visitExplicitGenericInvocationSuffix(@NotNull BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx)
BindingExpressionParser.explicitGenericInvocationSuffix()
.
ctx
- the parse tree
Result visitArguments(@NotNull BindingExpressionParser.ArgumentsContext ctx)
BindingExpressionParser.arguments()
.
ctx
- the parse tree
Result visitClassOrInterfaceType(@NotNull BindingExpressionParser.ClassOrInterfaceTypeContext ctx)
BindingExpressionParser.classOrInterfaceType()
.
ctx
- the parse tree
Result visitPrimitiveType(@NotNull BindingExpressionParser.PrimitiveTypeContext ctx)
BindingExpressionParser.primitiveType()
.
ctx
- the parse tree
Result visitResources(@NotNull BindingExpressionParser.ResourcesContext ctx)
BindingExpressionParser.resources()
.
ctx
- the parse tree
Result visitResourceParameters(@NotNull BindingExpressionParser.ResourceParametersContext ctx)
BindingExpressionParser.resourceParameters()
.
ctx
- the parse tree
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |