Class ExpressionParserBaseListener
- All Implemented Interfaces:
ExpressionParserListener,org.antlr.v4.runtime.tree.ParseTreeListener
ExpressionParserListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced by theAdditiveExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced byExpressionParser.arguments().voidEnter a parse tree produced by theArrayAccessExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theArrayLitExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theArrayStoreStatementlabeled alternative inExpressionParser.statement().voidEnter a parse tree produced by theBitwiseAndExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theBitwiseOrExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theBitwiseXorExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theBoolLitExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theBoundMethodReferenceExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theCapturingExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theCastExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theClassConstantExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theComparisonExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theConstructorReferenceExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theDecimalLitExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theEqualityExpressionlabeled alternative inExpressionParser.expression().voidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidEnter a parse tree produced by theExpressionStatementlabeled alternative inExpressionParser.statement().voidEnter a parse tree produced by theFreeMethodReferenceExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theIdentifierAssignmentStatementlabeled alternative inExpressionParser.statement().voidEnter a parse tree produced by theIdentifierExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theIdentifierNamelabeled alternative inExpressionParser.name().voidEnter a parse tree produced by theInstanceofExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theInstantiationExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theIntLitExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theMemberAccessExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theMemberAssignmentStatementlabeled alternative inExpressionParser.statement().voidEnter a parse tree produced by theMethodCallExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theMultiplicativeExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced byExpressionParser.nameWithDims().voidEnter a parse tree produced by theNewArrayExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced byExpressionParser.nonEmptyArguments().voidEnter a parse tree produced by theNullExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theParenthesizedExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theReturnStatementlabeled alternative inExpressionParser.statement().voidEnter a parse tree produced byExpressionParser.root().voidEnter a parse tree produced by theShiftExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theStaticMethodCallExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theStringLitExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theSuperCallExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theThisExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theThrowStatementlabeled alternative inExpressionParser.statement().voidEnter a parse tree produced by theUnaryExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theWildcardExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theWildcardNamelabeled alternative inExpressionParser.name().voidExit a parse tree produced by theAdditiveExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced byExpressionParser.arguments().voidExit a parse tree produced by theArrayAccessExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theArrayLitExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theArrayStoreStatementlabeled alternative inExpressionParser.statement().voidExit a parse tree produced by theBitwiseAndExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theBitwiseOrExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theBitwiseXorExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theBoolLitExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theBoundMethodReferenceExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theCapturingExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theCastExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theClassConstantExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theComparisonExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theConstructorReferenceExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theDecimalLitExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theEqualityExpressionlabeled alternative inExpressionParser.expression().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidExit a parse tree produced by theExpressionStatementlabeled alternative inExpressionParser.statement().voidExit a parse tree produced by theFreeMethodReferenceExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theIdentifierAssignmentStatementlabeled alternative inExpressionParser.statement().voidExit a parse tree produced by theIdentifierExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theIdentifierNamelabeled alternative inExpressionParser.name().voidExit a parse tree produced by theInstanceofExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theInstantiationExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theIntLitExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theMemberAccessExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theMemberAssignmentStatementlabeled alternative inExpressionParser.statement().voidExit a parse tree produced by theMethodCallExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theMultiplicativeExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced byExpressionParser.nameWithDims().voidExit a parse tree produced by theNewArrayExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced byExpressionParser.nonEmptyArguments().voidExit a parse tree produced by theNullExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theParenthesizedExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theReturnStatementlabeled alternative inExpressionParser.statement().voidExit a parse tree produced byExpressionParser.root().voidExit a parse tree produced by theShiftExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theStaticMethodCallExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theStringLitExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theSuperCallExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theThisExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theThrowStatementlabeled alternative inExpressionParser.statement().voidExit a parse tree produced by theUnaryExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theWildcardExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theWildcardNamelabeled alternative inExpressionParser.name().voidvisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) voidvisitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
ExpressionParserBaseListener
public ExpressionParserBaseListener()
-
-
Method Details
-
enterRoot
Enter a parse tree produced byExpressionParser.root().The default implementation does nothing.
- Specified by:
enterRootin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitRoot
Exit a parse tree produced byExpressionParser.root().The default implementation does nothing.
- Specified by:
exitRootin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterMemberAssignmentStatement
Enter a parse tree produced by theMemberAssignmentStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
enterMemberAssignmentStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitMemberAssignmentStatement
Exit a parse tree produced by theMemberAssignmentStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
exitMemberAssignmentStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterArrayStoreStatement
Enter a parse tree produced by theArrayStoreStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
enterArrayStoreStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitArrayStoreStatement
Exit a parse tree produced by theArrayStoreStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
exitArrayStoreStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterIdentifierAssignmentStatement
public void enterIdentifierAssignmentStatement(ExpressionParser.IdentifierAssignmentStatementContext ctx) Enter a parse tree produced by theIdentifierAssignmentStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
enterIdentifierAssignmentStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitIdentifierAssignmentStatement
public void exitIdentifierAssignmentStatement(ExpressionParser.IdentifierAssignmentStatementContext ctx) Exit a parse tree produced by theIdentifierAssignmentStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
exitIdentifierAssignmentStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterReturnStatement
Enter a parse tree produced by theReturnStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
enterReturnStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitReturnStatement
Exit a parse tree produced by theReturnStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
exitReturnStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterThrowStatement
Enter a parse tree produced by theThrowStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
enterThrowStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitThrowStatement
Exit a parse tree produced by theThrowStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
exitThrowStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterExpressionStatement
Enter a parse tree produced by theExpressionStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
enterExpressionStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitExpressionStatement
Exit a parse tree produced by theExpressionStatementlabeled alternative inExpressionParser.statement().The default implementation does nothing.
- Specified by:
exitExpressionStatementin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterBitwiseXorExpression
Enter a parse tree produced by theBitwiseXorExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterBitwiseXorExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitBitwiseXorExpression
Exit a parse tree produced by theBitwiseXorExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitBitwiseXorExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterClassConstantExpression
Enter a parse tree produced by theClassConstantExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterClassConstantExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitClassConstantExpression
Exit a parse tree produced by theClassConstantExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitClassConstantExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterStaticMethodCallExpression
Enter a parse tree produced by theStaticMethodCallExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterStaticMethodCallExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitStaticMethodCallExpression
Exit a parse tree produced by theStaticMethodCallExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitStaticMethodCallExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterBoolLitExpression
Enter a parse tree produced by theBoolLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterBoolLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitBoolLitExpression
Exit a parse tree produced by theBoolLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitBoolLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterUnaryExpression
Enter a parse tree produced by theUnaryExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterUnaryExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitUnaryExpression
Exit a parse tree produced by theUnaryExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitUnaryExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterFreeMethodReferenceExpression
public void enterFreeMethodReferenceExpression(ExpressionParser.FreeMethodReferenceExpressionContext ctx) Enter a parse tree produced by theFreeMethodReferenceExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterFreeMethodReferenceExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitFreeMethodReferenceExpression
public void exitFreeMethodReferenceExpression(ExpressionParser.FreeMethodReferenceExpressionContext ctx) Exit a parse tree produced by theFreeMethodReferenceExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitFreeMethodReferenceExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterConstructorReferenceExpression
public void enterConstructorReferenceExpression(ExpressionParser.ConstructorReferenceExpressionContext ctx) Enter a parse tree produced by theConstructorReferenceExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterConstructorReferenceExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitConstructorReferenceExpression
public void exitConstructorReferenceExpression(ExpressionParser.ConstructorReferenceExpressionContext ctx) Exit a parse tree produced by theConstructorReferenceExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitConstructorReferenceExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterInstantiationExpression
Enter a parse tree produced by theInstantiationExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterInstantiationExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitInstantiationExpression
Exit a parse tree produced by theInstantiationExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitInstantiationExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterIntLitExpression
Enter a parse tree produced by theIntLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterIntLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitIntLitExpression
Exit a parse tree produced by theIntLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitIntLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterThisExpression
Enter a parse tree produced by theThisExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterThisExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitThisExpression
Exit a parse tree produced by theThisExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitThisExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterDecimalLitExpression
Enter a parse tree produced by theDecimalLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterDecimalLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitDecimalLitExpression
Exit a parse tree produced by theDecimalLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitDecimalLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterMethodCallExpression
Enter a parse tree produced by theMethodCallExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterMethodCallExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitMethodCallExpression
Exit a parse tree produced by theMethodCallExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitMethodCallExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterInstanceofExpression
Enter a parse tree produced by theInstanceofExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterInstanceofExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitInstanceofExpression
Exit a parse tree produced by theInstanceofExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitInstanceofExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterWildcardExpression
Enter a parse tree produced by theWildcardExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterWildcardExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitWildcardExpression
Exit a parse tree produced by theWildcardExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitWildcardExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterArrayLitExpression
Enter a parse tree produced by theArrayLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterArrayLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitArrayLitExpression
Exit a parse tree produced by theArrayLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitArrayLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterStringLitExpression
Enter a parse tree produced by theStringLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterStringLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitStringLitExpression
Exit a parse tree produced by theStringLitExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitStringLitExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterEqualityExpression
Enter a parse tree produced by theEqualityExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterEqualityExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitEqualityExpression
Exit a parse tree produced by theEqualityExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitEqualityExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterMultiplicativeExpression
Enter a parse tree produced by theMultiplicativeExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterMultiplicativeExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitMultiplicativeExpression
Exit a parse tree produced by theMultiplicativeExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitMultiplicativeExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterBitwiseOrExpression
Enter a parse tree produced by theBitwiseOrExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterBitwiseOrExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitBitwiseOrExpression
Exit a parse tree produced by theBitwiseOrExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitBitwiseOrExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterParenthesizedExpression
Enter a parse tree produced by theParenthesizedExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterParenthesizedExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitParenthesizedExpression
Exit a parse tree produced by theParenthesizedExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitParenthesizedExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterAdditiveExpression
Enter a parse tree produced by theAdditiveExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterAdditiveExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitAdditiveExpression
Exit a parse tree produced by theAdditiveExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitAdditiveExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterMemberAccessExpression
Enter a parse tree produced by theMemberAccessExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterMemberAccessExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitMemberAccessExpression
Exit a parse tree produced by theMemberAccessExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitMemberAccessExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterBoundMethodReferenceExpression
public void enterBoundMethodReferenceExpression(ExpressionParser.BoundMethodReferenceExpressionContext ctx) Enter a parse tree produced by theBoundMethodReferenceExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterBoundMethodReferenceExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitBoundMethodReferenceExpression
public void exitBoundMethodReferenceExpression(ExpressionParser.BoundMethodReferenceExpressionContext ctx) Exit a parse tree produced by theBoundMethodReferenceExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitBoundMethodReferenceExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterShiftExpression
Enter a parse tree produced by theShiftExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterShiftExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitShiftExpression
Exit a parse tree produced by theShiftExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitShiftExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterCapturingExpression
Enter a parse tree produced by theCapturingExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterCapturingExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitCapturingExpression
Exit a parse tree produced by theCapturingExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitCapturingExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterNullExpression
Enter a parse tree produced by theNullExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterNullExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitNullExpression
Exit a parse tree produced by theNullExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitNullExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterIdentifierExpression
Enter a parse tree produced by theIdentifierExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterIdentifierExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitIdentifierExpression
Exit a parse tree produced by theIdentifierExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitIdentifierExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterBitwiseAndExpression
Enter a parse tree produced by theBitwiseAndExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterBitwiseAndExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitBitwiseAndExpression
Exit a parse tree produced by theBitwiseAndExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitBitwiseAndExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterComparisonExpression
Enter a parse tree produced by theComparisonExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterComparisonExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitComparisonExpression
Exit a parse tree produced by theComparisonExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitComparisonExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterSuperCallExpression
Enter a parse tree produced by theSuperCallExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterSuperCallExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitSuperCallExpression
Exit a parse tree produced by theSuperCallExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitSuperCallExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterCastExpression
Enter a parse tree produced by theCastExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterCastExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitCastExpression
Exit a parse tree produced by theCastExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitCastExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterNewArrayExpression
Enter a parse tree produced by theNewArrayExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterNewArrayExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitNewArrayExpression
Exit a parse tree produced by theNewArrayExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitNewArrayExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterArrayAccessExpression
Enter a parse tree produced by theArrayAccessExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
enterArrayAccessExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitArrayAccessExpression
Exit a parse tree produced by theArrayAccessExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Specified by:
exitArrayAccessExpressionin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterIdentifierName
Enter a parse tree produced by theIdentifierNamelabeled alternative inExpressionParser.name().The default implementation does nothing.
- Specified by:
enterIdentifierNamein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitIdentifierName
Exit a parse tree produced by theIdentifierNamelabeled alternative inExpressionParser.name().The default implementation does nothing.
- Specified by:
exitIdentifierNamein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterWildcardName
Enter a parse tree produced by theWildcardNamelabeled alternative inExpressionParser.name().The default implementation does nothing.
- Specified by:
enterWildcardNamein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitWildcardName
Exit a parse tree produced by theWildcardNamelabeled alternative inExpressionParser.name().The default implementation does nothing.
- Specified by:
exitWildcardNamein interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterNameWithDims
Enter a parse tree produced byExpressionParser.nameWithDims().The default implementation does nothing.
- Specified by:
enterNameWithDimsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitNameWithDims
Exit a parse tree produced byExpressionParser.nameWithDims().The default implementation does nothing.
- Specified by:
exitNameWithDimsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterArguments
Enter a parse tree produced byExpressionParser.arguments().The default implementation does nothing.
- Specified by:
enterArgumentsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitArguments
Exit a parse tree produced byExpressionParser.arguments().The default implementation does nothing.
- Specified by:
exitArgumentsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterNonEmptyArguments
Enter a parse tree produced byExpressionParser.nonEmptyArguments().The default implementation does nothing.
- Specified by:
enterNonEmptyArgumentsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
exitNonEmptyArguments
Exit a parse tree produced byExpressionParser.nonEmptyArguments().The default implementation does nothing.
- Specified by:
exitNonEmptyArgumentsin interfaceExpressionParserListener- Parameters:
ctx- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
enterEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
exitEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) The default implementation does nothing.
- Specified by:
visitTerminalin interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) The default implementation does nothing.
- Specified by:
visitErrorNodein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-