android.databinding.parser
Class BindingExpressionBaseListener

java.lang.Object
  extended by android.databinding.parser.BindingExpressionBaseListener
All Implemented Interfaces:
BindingExpressionListener, org.antlr.v4.runtime.tree.ParseTreeListener

public class BindingExpressionBaseListener
extends java.lang.Object
implements BindingExpressionListener

This class provides an empty implementation of BindingExpressionListener, which can be extended to create a listener which only needs to handle a subset of the available methods.


Constructor Summary
BindingExpressionBaseListener()
           
 
Method Summary
 void enterAndOrOp(BindingExpressionParser.AndOrOpContext ctx)
          Enter a parse tree produced by the AndOrOp labeled alternative in BindingExpressionParser.expression().
 void enterArguments(BindingExpressionParser.ArgumentsContext ctx)
          Enter a parse tree produced by BindingExpressionParser.arguments().
 void enterBinaryOp(BindingExpressionParser.BinaryOpContext ctx)
          Enter a parse tree produced by the BinaryOp labeled alternative in BindingExpressionParser.expression().
 void enterBindingSyntax(BindingExpressionParser.BindingSyntaxContext ctx)
          Enter a parse tree produced by BindingExpressionParser.bindingSyntax().
 void enterBitShiftOp(BindingExpressionParser.BitShiftOpContext ctx)
          Enter a parse tree produced by the BitShiftOp labeled alternative in BindingExpressionParser.expression().
 void enterBracketOp(BindingExpressionParser.BracketOpContext ctx)
          Enter a parse tree produced by the BracketOp labeled alternative in BindingExpressionParser.expression().
 void enterCastOp(BindingExpressionParser.CastOpContext ctx)
          Enter a parse tree produced by the CastOp labeled alternative in BindingExpressionParser.expression().
 void enterClassExtraction(BindingExpressionParser.ClassExtractionContext ctx)
          Enter a parse tree produced by BindingExpressionParser.classExtraction().
 void enterClassOrInterfaceType(BindingExpressionParser.ClassOrInterfaceTypeContext ctx)
          Enter a parse tree produced by BindingExpressionParser.classOrInterfaceType().
 void enterComparisonOp(BindingExpressionParser.ComparisonOpContext ctx)
          Enter a parse tree produced by the ComparisonOp labeled alternative in BindingExpressionParser.expression().
 void enterConstantValue(BindingExpressionParser.ConstantValueContext ctx)
          Enter a parse tree produced by BindingExpressionParser.constantValue().
 void enterDefaults(BindingExpressionParser.DefaultsContext ctx)
          Enter a parse tree produced by BindingExpressionParser.defaults().
 void enterDotOp(BindingExpressionParser.DotOpContext ctx)
          Enter a parse tree produced by the DotOp labeled alternative in BindingExpressionParser.expression().
 void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
          
 void enterExplicitGenericInvocation(BindingExpressionParser.ExplicitGenericInvocationContext ctx)
          Enter a parse tree produced by BindingExpressionParser.explicitGenericInvocation().
 void enterExplicitGenericInvocationSuffix(BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx)
          Enter a parse tree produced by BindingExpressionParser.explicitGenericInvocationSuffix().
 void enterExpression(BindingExpressionParser.ExpressionContext ctx)
          Enter a parse tree produced by BindingExpressionParser.expression().
 void enterExpressionList(BindingExpressionParser.ExpressionListContext ctx)
          Enter a parse tree produced by BindingExpressionParser.expressionList().
 void enterGrouping(BindingExpressionParser.GroupingContext ctx)
          Enter a parse tree produced by the Grouping labeled alternative in BindingExpressionParser.expression().
 void enterIdentifier(BindingExpressionParser.IdentifierContext ctx)
          Enter a parse tree produced by BindingExpressionParser.identifier().
 void enterInferredFormalParameterList(BindingExpressionParser.InferredFormalParameterListContext ctx)
          Enter a parse tree produced by BindingExpressionParser.inferredFormalParameterList().
 void enterInstanceOfOp(BindingExpressionParser.InstanceOfOpContext ctx)
          Enter a parse tree produced by the InstanceOfOp labeled alternative in BindingExpressionParser.expression().
 void enterJavaLiteral(BindingExpressionParser.JavaLiteralContext ctx)
          Enter a parse tree produced by BindingExpressionParser.javaLiteral().
 void enterLambdaExpression(BindingExpressionParser.LambdaExpressionContext ctx)
          Enter a parse tree produced by BindingExpressionParser.lambdaExpression().
 void enterLambdaParameterList(BindingExpressionParser.LambdaParameterListContext ctx)
          Enter a parse tree produced by the LambdaParameterList labeled alternative in BindingExpressionParser.lambdaParameters().
 void enterLambdaParameters(BindingExpressionParser.LambdaParametersContext ctx)
          Enter a parse tree produced by BindingExpressionParser.lambdaParameters().
 void enterLiteral(BindingExpressionParser.LiteralContext ctx)
          Enter a parse tree produced by BindingExpressionParser.literal().
 void enterMathOp(BindingExpressionParser.MathOpContext ctx)
          Enter a parse tree produced by the MathOp labeled alternative in BindingExpressionParser.expression().
 void enterMethodInvocation(BindingExpressionParser.MethodInvocationContext ctx)
          Enter a parse tree produced by the MethodInvocation labeled alternative in BindingExpressionParser.expression().
 void enterPrimary(BindingExpressionParser.PrimaryContext ctx)
          Enter a parse tree produced by the Primary labeled alternative in BindingExpressionParser.expression().
 void enterPrimitiveType(BindingExpressionParser.PrimitiveTypeContext ctx)
          Enter a parse tree produced by BindingExpressionParser.primitiveType().
 void enterQuestionQuestionOp(BindingExpressionParser.QuestionQuestionOpContext ctx)
          Enter a parse tree produced by the QuestionQuestionOp labeled alternative in BindingExpressionParser.expression().
 void enterResource(BindingExpressionParser.ResourceContext ctx)
          Enter a parse tree produced by the Resource labeled alternative in BindingExpressionParser.expression().
 void enterResourceParameters(BindingExpressionParser.ResourceParametersContext ctx)
          Enter a parse tree produced by BindingExpressionParser.resourceParameters().
 void enterResources(BindingExpressionParser.ResourcesContext ctx)
          Enter a parse tree produced by BindingExpressionParser.resources().
 void enterRootExpr(BindingExpressionParser.RootExprContext ctx)
          Enter a parse tree produced by the RootExpr labeled alternative in BindingExpressionParser.bindingSyntax().
 void enterRootLambda(BindingExpressionParser.RootLambdaContext ctx)
          Enter a parse tree produced by the RootLambda labeled alternative in BindingExpressionParser.bindingSyntax().
 void enterSingleLambdaParameter(BindingExpressionParser.SingleLambdaParameterContext ctx)
          Enter a parse tree produced by the SingleLambdaParameter labeled alternative in BindingExpressionParser.lambdaParameters().
 void enterStringLiteral(BindingExpressionParser.StringLiteralContext ctx)
          Enter a parse tree produced by BindingExpressionParser.stringLiteral().
 void enterTernaryOp(BindingExpressionParser.TernaryOpContext ctx)
          Enter a parse tree produced by the TernaryOp labeled alternative in BindingExpressionParser.expression().
 void enterType(BindingExpressionParser.TypeContext ctx)
          Enter a parse tree produced by BindingExpressionParser.type().
 void enterTypeArguments(BindingExpressionParser.TypeArgumentsContext ctx)
          Enter a parse tree produced by BindingExpressionParser.typeArguments().
 void enterUnaryOp(BindingExpressionParser.UnaryOpContext ctx)
          Enter a parse tree produced by the UnaryOp labeled alternative in BindingExpressionParser.expression().
 void exitAndOrOp(BindingExpressionParser.AndOrOpContext ctx)
          Exit a parse tree produced by the AndOrOp labeled alternative in BindingExpressionParser.expression().
 void exitArguments(BindingExpressionParser.ArgumentsContext ctx)
          Exit a parse tree produced by BindingExpressionParser.arguments().
 void exitBinaryOp(BindingExpressionParser.BinaryOpContext ctx)
          Exit a parse tree produced by the BinaryOp labeled alternative in BindingExpressionParser.expression().
 void exitBindingSyntax(BindingExpressionParser.BindingSyntaxContext ctx)
          Exit a parse tree produced by BindingExpressionParser.bindingSyntax().
 void exitBitShiftOp(BindingExpressionParser.BitShiftOpContext ctx)
          Exit a parse tree produced by the BitShiftOp labeled alternative in BindingExpressionParser.expression().
 void exitBracketOp(BindingExpressionParser.BracketOpContext ctx)
          Exit a parse tree produced by the BracketOp labeled alternative in BindingExpressionParser.expression().
 void exitCastOp(BindingExpressionParser.CastOpContext ctx)
          Exit a parse tree produced by the CastOp labeled alternative in BindingExpressionParser.expression().
 void exitClassExtraction(BindingExpressionParser.ClassExtractionContext ctx)
          Exit a parse tree produced by BindingExpressionParser.classExtraction().
 void exitClassOrInterfaceType(BindingExpressionParser.ClassOrInterfaceTypeContext ctx)
          Exit a parse tree produced by BindingExpressionParser.classOrInterfaceType().
 void exitComparisonOp(BindingExpressionParser.ComparisonOpContext ctx)
          Exit a parse tree produced by the ComparisonOp labeled alternative in BindingExpressionParser.expression().
 void exitConstantValue(BindingExpressionParser.ConstantValueContext ctx)
          Exit a parse tree produced by BindingExpressionParser.constantValue().
 void exitDefaults(BindingExpressionParser.DefaultsContext ctx)
          Exit a parse tree produced by BindingExpressionParser.defaults().
 void exitDotOp(BindingExpressionParser.DotOpContext ctx)
          Exit a parse tree produced by the DotOp labeled alternative in BindingExpressionParser.expression().
 void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
          
 void exitExplicitGenericInvocation(BindingExpressionParser.ExplicitGenericInvocationContext ctx)
          Exit a parse tree produced by BindingExpressionParser.explicitGenericInvocation().
 void exitExplicitGenericInvocationSuffix(BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx)
          Exit a parse tree produced by BindingExpressionParser.explicitGenericInvocationSuffix().
 void exitExpression(BindingExpressionParser.ExpressionContext ctx)
          Exit a parse tree produced by BindingExpressionParser.expression().
 void exitExpressionList(BindingExpressionParser.ExpressionListContext ctx)
          Exit a parse tree produced by BindingExpressionParser.expressionList().
 void exitGrouping(BindingExpressionParser.GroupingContext ctx)
          Exit a parse tree produced by the Grouping labeled alternative in BindingExpressionParser.expression().
 void exitIdentifier(BindingExpressionParser.IdentifierContext ctx)
          Exit a parse tree produced by BindingExpressionParser.identifier().
 void exitInferredFormalParameterList(BindingExpressionParser.InferredFormalParameterListContext ctx)
          Exit a parse tree produced by BindingExpressionParser.inferredFormalParameterList().
 void exitInstanceOfOp(BindingExpressionParser.InstanceOfOpContext ctx)
          Exit a parse tree produced by the InstanceOfOp labeled alternative in BindingExpressionParser.expression().
 void exitJavaLiteral(BindingExpressionParser.JavaLiteralContext ctx)
          Exit a parse tree produced by BindingExpressionParser.javaLiteral().
 void exitLambdaExpression(BindingExpressionParser.LambdaExpressionContext ctx)
          Exit a parse tree produced by BindingExpressionParser.lambdaExpression().
 void exitLambdaParameterList(BindingExpressionParser.LambdaParameterListContext ctx)
          Exit a parse tree produced by the LambdaParameterList labeled alternative in BindingExpressionParser.lambdaParameters().
 void exitLambdaParameters(BindingExpressionParser.LambdaParametersContext ctx)
          Exit a parse tree produced by BindingExpressionParser.lambdaParameters().
 void exitLiteral(BindingExpressionParser.LiteralContext ctx)
          Exit a parse tree produced by BindingExpressionParser.literal().
 void exitMathOp(BindingExpressionParser.MathOpContext ctx)
          Exit a parse tree produced by the MathOp labeled alternative in BindingExpressionParser.expression().
 void exitMethodInvocation(BindingExpressionParser.MethodInvocationContext ctx)
          Exit a parse tree produced by the MethodInvocation labeled alternative in BindingExpressionParser.expression().
 void exitPrimary(BindingExpressionParser.PrimaryContext ctx)
          Exit a parse tree produced by the Primary labeled alternative in BindingExpressionParser.expression().
 void exitPrimitiveType(BindingExpressionParser.PrimitiveTypeContext ctx)
          Exit a parse tree produced by BindingExpressionParser.primitiveType().
 void exitQuestionQuestionOp(BindingExpressionParser.QuestionQuestionOpContext ctx)
          Exit a parse tree produced by the QuestionQuestionOp labeled alternative in BindingExpressionParser.expression().
 void exitResource(BindingExpressionParser.ResourceContext ctx)
          Exit a parse tree produced by the Resource labeled alternative in BindingExpressionParser.expression().
 void exitResourceParameters(BindingExpressionParser.ResourceParametersContext ctx)
          Exit a parse tree produced by BindingExpressionParser.resourceParameters().
 void exitResources(BindingExpressionParser.ResourcesContext ctx)
          Exit a parse tree produced by BindingExpressionParser.resources().
 void exitRootExpr(BindingExpressionParser.RootExprContext ctx)
          Exit a parse tree produced by the RootExpr labeled alternative in BindingExpressionParser.bindingSyntax().
 void exitRootLambda(BindingExpressionParser.RootLambdaContext ctx)
          Exit a parse tree produced by the RootLambda labeled alternative in BindingExpressionParser.bindingSyntax().
 void exitSingleLambdaParameter(BindingExpressionParser.SingleLambdaParameterContext ctx)
          Exit a parse tree produced by the SingleLambdaParameter labeled alternative in BindingExpressionParser.lambdaParameters().
 void exitStringLiteral(BindingExpressionParser.StringLiteralContext ctx)
          Exit a parse tree produced by BindingExpressionParser.stringLiteral().
 void exitTernaryOp(BindingExpressionParser.TernaryOpContext ctx)
          Exit a parse tree produced by the TernaryOp labeled alternative in BindingExpressionParser.expression().
 void exitType(BindingExpressionParser.TypeContext ctx)
          Exit a parse tree produced by BindingExpressionParser.type().
 void exitTypeArguments(BindingExpressionParser.TypeArgumentsContext ctx)
          Exit a parse tree produced by BindingExpressionParser.typeArguments().
 void exitUnaryOp(BindingExpressionParser.UnaryOpContext ctx)
          Exit a parse tree produced by the UnaryOp labeled alternative in BindingExpressionParser.expression().
 void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
          
 void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingExpressionBaseListener

public BindingExpressionBaseListener()
Method Detail

enterBracketOp

public void enterBracketOp(@NotNull
                           BindingExpressionParser.BracketOpContext ctx)
Enter a parse tree produced by the BracketOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterBracketOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitBracketOp

public void exitBracketOp(@NotNull
                          BindingExpressionParser.BracketOpContext ctx)
Exit a parse tree produced by the BracketOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitBracketOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterResource

public void enterResource(@NotNull
                          BindingExpressionParser.ResourceContext ctx)
Enter a parse tree produced by the Resource labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterResource in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitResource

public void exitResource(@NotNull
                         BindingExpressionParser.ResourceContext ctx)
Exit a parse tree produced by the Resource labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitResource in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterCastOp

public void enterCastOp(@NotNull
                        BindingExpressionParser.CastOpContext ctx)
Enter a parse tree produced by the CastOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterCastOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitCastOp

public void exitCastOp(@NotNull
                       BindingExpressionParser.CastOpContext ctx)
Exit a parse tree produced by the CastOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitCastOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterUnaryOp

public void enterUnaryOp(@NotNull
                         BindingExpressionParser.UnaryOpContext ctx)
Enter a parse tree produced by the UnaryOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterUnaryOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitUnaryOp

public void exitUnaryOp(@NotNull
                        BindingExpressionParser.UnaryOpContext ctx)
Exit a parse tree produced by the UnaryOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitUnaryOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterAndOrOp

public void enterAndOrOp(@NotNull
                         BindingExpressionParser.AndOrOpContext ctx)
Enter a parse tree produced by the AndOrOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterAndOrOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitAndOrOp

public void exitAndOrOp(@NotNull
                        BindingExpressionParser.AndOrOpContext ctx)
Exit a parse tree produced by the AndOrOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitAndOrOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterMethodInvocation

public void enterMethodInvocation(@NotNull
                                  BindingExpressionParser.MethodInvocationContext ctx)
Enter a parse tree produced by the MethodInvocation labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterMethodInvocation in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitMethodInvocation

public void exitMethodInvocation(@NotNull
                                 BindingExpressionParser.MethodInvocationContext ctx)
Exit a parse tree produced by the MethodInvocation labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitMethodInvocation in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterPrimary

public void enterPrimary(@NotNull
                         BindingExpressionParser.PrimaryContext ctx)
Enter a parse tree produced by the Primary labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterPrimary in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitPrimary

public void exitPrimary(@NotNull
                        BindingExpressionParser.PrimaryContext ctx)
Exit a parse tree produced by the Primary labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitPrimary in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterGrouping

public void enterGrouping(@NotNull
                          BindingExpressionParser.GroupingContext ctx)
Enter a parse tree produced by the Grouping labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterGrouping in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitGrouping

public void exitGrouping(@NotNull
                         BindingExpressionParser.GroupingContext ctx)
Exit a parse tree produced by the Grouping labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitGrouping in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterTernaryOp

public void enterTernaryOp(@NotNull
                           BindingExpressionParser.TernaryOpContext ctx)
Enter a parse tree produced by the TernaryOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterTernaryOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitTernaryOp

public void exitTernaryOp(@NotNull
                          BindingExpressionParser.TernaryOpContext ctx)
Exit a parse tree produced by the TernaryOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitTernaryOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterComparisonOp

public void enterComparisonOp(@NotNull
                              BindingExpressionParser.ComparisonOpContext ctx)
Enter a parse tree produced by the ComparisonOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterComparisonOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitComparisonOp

public void exitComparisonOp(@NotNull
                             BindingExpressionParser.ComparisonOpContext ctx)
Exit a parse tree produced by the ComparisonOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitComparisonOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterDotOp

public void enterDotOp(@NotNull
                       BindingExpressionParser.DotOpContext ctx)
Enter a parse tree produced by the DotOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterDotOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitDotOp

public void exitDotOp(@NotNull
                      BindingExpressionParser.DotOpContext ctx)
Exit a parse tree produced by the DotOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitDotOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterMathOp

public void enterMathOp(@NotNull
                        BindingExpressionParser.MathOpContext ctx)
Enter a parse tree produced by the MathOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterMathOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitMathOp

public void exitMathOp(@NotNull
                       BindingExpressionParser.MathOpContext ctx)
Exit a parse tree produced by the MathOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitMathOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterQuestionQuestionOp

public void enterQuestionQuestionOp(@NotNull
                                    BindingExpressionParser.QuestionQuestionOpContext ctx)
Enter a parse tree produced by the QuestionQuestionOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterQuestionQuestionOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitQuestionQuestionOp

public void exitQuestionQuestionOp(@NotNull
                                   BindingExpressionParser.QuestionQuestionOpContext ctx)
Exit a parse tree produced by the QuestionQuestionOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitQuestionQuestionOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterBitShiftOp

public void enterBitShiftOp(@NotNull
                            BindingExpressionParser.BitShiftOpContext ctx)
Enter a parse tree produced by the BitShiftOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterBitShiftOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitBitShiftOp

public void exitBitShiftOp(@NotNull
                           BindingExpressionParser.BitShiftOpContext ctx)
Exit a parse tree produced by the BitShiftOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitBitShiftOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterInstanceOfOp

public void enterInstanceOfOp(@NotNull
                              BindingExpressionParser.InstanceOfOpContext ctx)
Enter a parse tree produced by the InstanceOfOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterInstanceOfOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitInstanceOfOp

public void exitInstanceOfOp(@NotNull
                             BindingExpressionParser.InstanceOfOpContext ctx)
Exit a parse tree produced by the InstanceOfOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitInstanceOfOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterBinaryOp

public void enterBinaryOp(@NotNull
                          BindingExpressionParser.BinaryOpContext ctx)
Enter a parse tree produced by the BinaryOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterBinaryOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitBinaryOp

public void exitBinaryOp(@NotNull
                         BindingExpressionParser.BinaryOpContext ctx)
Exit a parse tree produced by the BinaryOp labeled alternative in BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitBinaryOp in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterRootExpr

public void enterRootExpr(@NotNull
                          BindingExpressionParser.RootExprContext ctx)
Enter a parse tree produced by the RootExpr labeled alternative in BindingExpressionParser.bindingSyntax().

The default implementation does nothing.

Specified by:
enterRootExpr in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitRootExpr

public void exitRootExpr(@NotNull
                         BindingExpressionParser.RootExprContext ctx)
Exit a parse tree produced by the RootExpr labeled alternative in BindingExpressionParser.bindingSyntax().

The default implementation does nothing.

Specified by:
exitRootExpr in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterRootLambda

public void enterRootLambda(@NotNull
                            BindingExpressionParser.RootLambdaContext ctx)
Enter a parse tree produced by the RootLambda labeled alternative in BindingExpressionParser.bindingSyntax().

The default implementation does nothing.

Specified by:
enterRootLambda in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitRootLambda

public void exitRootLambda(@NotNull
                           BindingExpressionParser.RootLambdaContext ctx)
Exit a parse tree produced by the RootLambda labeled alternative in BindingExpressionParser.bindingSyntax().

The default implementation does nothing.

Specified by:
exitRootLambda in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterLambdaParameterList

public void enterLambdaParameterList(@NotNull
                                     BindingExpressionParser.LambdaParameterListContext ctx)
Enter a parse tree produced by the LambdaParameterList labeled alternative in BindingExpressionParser.lambdaParameters().

The default implementation does nothing.

Specified by:
enterLambdaParameterList in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitLambdaParameterList

public void exitLambdaParameterList(@NotNull
                                    BindingExpressionParser.LambdaParameterListContext ctx)
Exit a parse tree produced by the LambdaParameterList labeled alternative in BindingExpressionParser.lambdaParameters().

The default implementation does nothing.

Specified by:
exitLambdaParameterList in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterSingleLambdaParameter

public void enterSingleLambdaParameter(@NotNull
                                       BindingExpressionParser.SingleLambdaParameterContext ctx)
Enter a parse tree produced by the SingleLambdaParameter labeled alternative in BindingExpressionParser.lambdaParameters().

The default implementation does nothing.

Specified by:
enterSingleLambdaParameter in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitSingleLambdaParameter

public void exitSingleLambdaParameter(@NotNull
                                      BindingExpressionParser.SingleLambdaParameterContext ctx)
Exit a parse tree produced by the SingleLambdaParameter labeled alternative in BindingExpressionParser.lambdaParameters().

The default implementation does nothing.

Specified by:
exitSingleLambdaParameter in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterBindingSyntax

public void enterBindingSyntax(@NotNull
                               BindingExpressionParser.BindingSyntaxContext ctx)
Enter a parse tree produced by BindingExpressionParser.bindingSyntax().

The default implementation does nothing.

Specified by:
enterBindingSyntax in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitBindingSyntax

public void exitBindingSyntax(@NotNull
                              BindingExpressionParser.BindingSyntaxContext ctx)
Exit a parse tree produced by BindingExpressionParser.bindingSyntax().

The default implementation does nothing.

Specified by:
exitBindingSyntax in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterDefaults

public void enterDefaults(@NotNull
                          BindingExpressionParser.DefaultsContext ctx)
Enter a parse tree produced by BindingExpressionParser.defaults().

The default implementation does nothing.

Specified by:
enterDefaults in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitDefaults

public void exitDefaults(@NotNull
                         BindingExpressionParser.DefaultsContext ctx)
Exit a parse tree produced by BindingExpressionParser.defaults().

The default implementation does nothing.

Specified by:
exitDefaults in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterConstantValue

public void enterConstantValue(@NotNull
                               BindingExpressionParser.ConstantValueContext ctx)
Enter a parse tree produced by BindingExpressionParser.constantValue().

The default implementation does nothing.

Specified by:
enterConstantValue in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitConstantValue

public void exitConstantValue(@NotNull
                              BindingExpressionParser.ConstantValueContext ctx)
Exit a parse tree produced by BindingExpressionParser.constantValue().

The default implementation does nothing.

Specified by:
exitConstantValue in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterLambdaExpression

public void enterLambdaExpression(@NotNull
                                  BindingExpressionParser.LambdaExpressionContext ctx)
Enter a parse tree produced by BindingExpressionParser.lambdaExpression().

The default implementation does nothing.

Specified by:
enterLambdaExpression in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitLambdaExpression

public void exitLambdaExpression(@NotNull
                                 BindingExpressionParser.LambdaExpressionContext ctx)
Exit a parse tree produced by BindingExpressionParser.lambdaExpression().

The default implementation does nothing.

Specified by:
exitLambdaExpression in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterLambdaParameters

public void enterLambdaParameters(@NotNull
                                  BindingExpressionParser.LambdaParametersContext ctx)
Enter a parse tree produced by BindingExpressionParser.lambdaParameters().

The default implementation does nothing.

Specified by:
enterLambdaParameters in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitLambdaParameters

public void exitLambdaParameters(@NotNull
                                 BindingExpressionParser.LambdaParametersContext ctx)
Exit a parse tree produced by BindingExpressionParser.lambdaParameters().

The default implementation does nothing.

Specified by:
exitLambdaParameters in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterInferredFormalParameterList

public void enterInferredFormalParameterList(@NotNull
                                             BindingExpressionParser.InferredFormalParameterListContext ctx)
Enter a parse tree produced by BindingExpressionParser.inferredFormalParameterList().

The default implementation does nothing.

Specified by:
enterInferredFormalParameterList in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitInferredFormalParameterList

public void exitInferredFormalParameterList(@NotNull
                                            BindingExpressionParser.InferredFormalParameterListContext ctx)
Exit a parse tree produced by BindingExpressionParser.inferredFormalParameterList().

The default implementation does nothing.

Specified by:
exitInferredFormalParameterList in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterExpression

public void enterExpression(@NotNull
                            BindingExpressionParser.ExpressionContext ctx)
Enter a parse tree produced by BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
enterExpression in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitExpression

public void exitExpression(@NotNull
                           BindingExpressionParser.ExpressionContext ctx)
Exit a parse tree produced by BindingExpressionParser.expression().

The default implementation does nothing.

Specified by:
exitExpression in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterClassExtraction

public void enterClassExtraction(@NotNull
                                 BindingExpressionParser.ClassExtractionContext ctx)
Enter a parse tree produced by BindingExpressionParser.classExtraction().

The default implementation does nothing.

Specified by:
enterClassExtraction in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitClassExtraction

public void exitClassExtraction(@NotNull
                                BindingExpressionParser.ClassExtractionContext ctx)
Exit a parse tree produced by BindingExpressionParser.classExtraction().

The default implementation does nothing.

Specified by:
exitClassExtraction in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterExpressionList

public void enterExpressionList(@NotNull
                                BindingExpressionParser.ExpressionListContext ctx)
Enter a parse tree produced by BindingExpressionParser.expressionList().

The default implementation does nothing.

Specified by:
enterExpressionList in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitExpressionList

public void exitExpressionList(@NotNull
                               BindingExpressionParser.ExpressionListContext ctx)
Exit a parse tree produced by BindingExpressionParser.expressionList().

The default implementation does nothing.

Specified by:
exitExpressionList in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterLiteral

public void enterLiteral(@NotNull
                         BindingExpressionParser.LiteralContext ctx)
Enter a parse tree produced by BindingExpressionParser.literal().

The default implementation does nothing.

Specified by:
enterLiteral in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitLiteral

public void exitLiteral(@NotNull
                        BindingExpressionParser.LiteralContext ctx)
Exit a parse tree produced by BindingExpressionParser.literal().

The default implementation does nothing.

Specified by:
exitLiteral in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterIdentifier

public void enterIdentifier(@NotNull
                            BindingExpressionParser.IdentifierContext ctx)
Enter a parse tree produced by BindingExpressionParser.identifier().

The default implementation does nothing.

Specified by:
enterIdentifier in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitIdentifier

public void exitIdentifier(@NotNull
                           BindingExpressionParser.IdentifierContext ctx)
Exit a parse tree produced by BindingExpressionParser.identifier().

The default implementation does nothing.

Specified by:
exitIdentifier in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterJavaLiteral

public void enterJavaLiteral(@NotNull
                             BindingExpressionParser.JavaLiteralContext ctx)
Enter a parse tree produced by BindingExpressionParser.javaLiteral().

The default implementation does nothing.

Specified by:
enterJavaLiteral in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitJavaLiteral

public void exitJavaLiteral(@NotNull
                            BindingExpressionParser.JavaLiteralContext ctx)
Exit a parse tree produced by BindingExpressionParser.javaLiteral().

The default implementation does nothing.

Specified by:
exitJavaLiteral in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterStringLiteral

public void enterStringLiteral(@NotNull
                               BindingExpressionParser.StringLiteralContext ctx)
Enter a parse tree produced by BindingExpressionParser.stringLiteral().

The default implementation does nothing.

Specified by:
enterStringLiteral in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitStringLiteral

public void exitStringLiteral(@NotNull
                              BindingExpressionParser.StringLiteralContext ctx)
Exit a parse tree produced by BindingExpressionParser.stringLiteral().

The default implementation does nothing.

Specified by:
exitStringLiteral in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterExplicitGenericInvocation

public void enterExplicitGenericInvocation(@NotNull
                                           BindingExpressionParser.ExplicitGenericInvocationContext ctx)
Enter a parse tree produced by BindingExpressionParser.explicitGenericInvocation().

The default implementation does nothing.

Specified by:
enterExplicitGenericInvocation in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitExplicitGenericInvocation

public void exitExplicitGenericInvocation(@NotNull
                                          BindingExpressionParser.ExplicitGenericInvocationContext ctx)
Exit a parse tree produced by BindingExpressionParser.explicitGenericInvocation().

The default implementation does nothing.

Specified by:
exitExplicitGenericInvocation in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterTypeArguments

public void enterTypeArguments(@NotNull
                               BindingExpressionParser.TypeArgumentsContext ctx)
Enter a parse tree produced by BindingExpressionParser.typeArguments().

The default implementation does nothing.

Specified by:
enterTypeArguments in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitTypeArguments

public void exitTypeArguments(@NotNull
                              BindingExpressionParser.TypeArgumentsContext ctx)
Exit a parse tree produced by BindingExpressionParser.typeArguments().

The default implementation does nothing.

Specified by:
exitTypeArguments in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterType

public void enterType(@NotNull
                      BindingExpressionParser.TypeContext ctx)
Enter a parse tree produced by BindingExpressionParser.type().

The default implementation does nothing.

Specified by:
enterType in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitType

public void exitType(@NotNull
                     BindingExpressionParser.TypeContext ctx)
Exit a parse tree produced by BindingExpressionParser.type().

The default implementation does nothing.

Specified by:
exitType in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterExplicitGenericInvocationSuffix

public void enterExplicitGenericInvocationSuffix(@NotNull
                                                 BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx)
Enter a parse tree produced by BindingExpressionParser.explicitGenericInvocationSuffix().

The default implementation does nothing.

Specified by:
enterExplicitGenericInvocationSuffix in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitExplicitGenericInvocationSuffix

public void exitExplicitGenericInvocationSuffix(@NotNull
                                                BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx)
Exit a parse tree produced by BindingExpressionParser.explicitGenericInvocationSuffix().

The default implementation does nothing.

Specified by:
exitExplicitGenericInvocationSuffix in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterArguments

public void enterArguments(@NotNull
                           BindingExpressionParser.ArgumentsContext ctx)
Enter a parse tree produced by BindingExpressionParser.arguments().

The default implementation does nothing.

Specified by:
enterArguments in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitArguments

public void exitArguments(@NotNull
                          BindingExpressionParser.ArgumentsContext ctx)
Exit a parse tree produced by BindingExpressionParser.arguments().

The default implementation does nothing.

Specified by:
exitArguments in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterClassOrInterfaceType

public void enterClassOrInterfaceType(@NotNull
                                      BindingExpressionParser.ClassOrInterfaceTypeContext ctx)
Enter a parse tree produced by BindingExpressionParser.classOrInterfaceType().

The default implementation does nothing.

Specified by:
enterClassOrInterfaceType in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitClassOrInterfaceType

public void exitClassOrInterfaceType(@NotNull
                                     BindingExpressionParser.ClassOrInterfaceTypeContext ctx)
Exit a parse tree produced by BindingExpressionParser.classOrInterfaceType().

The default implementation does nothing.

Specified by:
exitClassOrInterfaceType in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterPrimitiveType

public void enterPrimitiveType(@NotNull
                               BindingExpressionParser.PrimitiveTypeContext ctx)
Enter a parse tree produced by BindingExpressionParser.primitiveType().

The default implementation does nothing.

Specified by:
enterPrimitiveType in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitPrimitiveType

public void exitPrimitiveType(@NotNull
                              BindingExpressionParser.PrimitiveTypeContext ctx)
Exit a parse tree produced by BindingExpressionParser.primitiveType().

The default implementation does nothing.

Specified by:
exitPrimitiveType in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterResources

public void enterResources(@NotNull
                           BindingExpressionParser.ResourcesContext ctx)
Enter a parse tree produced by BindingExpressionParser.resources().

The default implementation does nothing.

Specified by:
enterResources in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitResources

public void exitResources(@NotNull
                          BindingExpressionParser.ResourcesContext ctx)
Exit a parse tree produced by BindingExpressionParser.resources().

The default implementation does nothing.

Specified by:
exitResources in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterResourceParameters

public void enterResourceParameters(@NotNull
                                    BindingExpressionParser.ResourceParametersContext ctx)
Enter a parse tree produced by BindingExpressionParser.resourceParameters().

The default implementation does nothing.

Specified by:
enterResourceParameters in interface BindingExpressionListener
Parameters:
ctx - the parse tree

exitResourceParameters

public void exitResourceParameters(@NotNull
                                   BindingExpressionParser.ResourceParametersContext ctx)
Exit a parse tree produced by BindingExpressionParser.resourceParameters().

The default implementation does nothing.

Specified by:
exitResourceParameters in interface BindingExpressionListener
Parameters:
ctx - the parse tree

enterEveryRule

public void enterEveryRule(@NotNull
                           org.antlr.v4.runtime.ParserRuleContext ctx)

The default implementation does nothing.

Specified by:
enterEveryRule in interface org.antlr.v4.runtime.tree.ParseTreeListener

exitEveryRule

public void exitEveryRule(@NotNull
                          org.antlr.v4.runtime.ParserRuleContext ctx)

The default implementation does nothing.

Specified by:
exitEveryRule in interface org.antlr.v4.runtime.tree.ParseTreeListener

visitTerminal

public void visitTerminal(@NotNull
                          org.antlr.v4.runtime.tree.TerminalNode node)

The default implementation does nothing.

Specified by:
visitTerminal in interface org.antlr.v4.runtime.tree.ParseTreeListener

visitErrorNode

public void visitErrorNode(@NotNull
                           org.antlr.v4.runtime.tree.ErrorNode node)

The default implementation does nothing.

Specified by:
visitErrorNode in interface org.antlr.v4.runtime.tree.ParseTreeListener