public class ExprBaseListener extends Object implements ExprListener
ExprListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.Constructor and Description |
---|
ExprBaseListener() |
Modifier and Type | Method and Description |
---|---|
void |
enterAddSubExpr(ExprParser.AddSubExprContext ctx)
Enter a parse tree produced by the
addSubExpr
labeled alternative in ExprParser.expr() . |
void |
enterDoubleExpr(ExprParser.DoubleExprContext ctx)
Enter a parse tree produced by the
doubleExpr
labeled alternative in ExprParser.expr() . |
void |
enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) |
void |
enterFunctionArgs(ExprParser.FunctionArgsContext ctx)
Enter a parse tree produced by the
functionArgs
labeled alternative in ExprParser.fnArgs() . |
void |
enterFunctionExpr(ExprParser.FunctionExprContext ctx)
Enter a parse tree produced by the
functionExpr
labeled alternative in ExprParser.expr() . |
void |
enterIdentifierExpr(ExprParser.IdentifierExprContext ctx)
Enter a parse tree produced by the
identifierExpr
labeled alternative in ExprParser.expr() . |
void |
enterLogicalAndOrExpr(ExprParser.LogicalAndOrExprContext ctx)
Enter a parse tree produced by the
logicalAndOrExpr
labeled alternative in ExprParser.expr() . |
void |
enterLogicalOpExpr(ExprParser.LogicalOpExprContext ctx)
Enter a parse tree produced by the
logicalOpExpr
labeled alternative in ExprParser.expr() . |
void |
enterLongExpr(ExprParser.LongExprContext ctx)
Enter a parse tree produced by the
longExpr
labeled alternative in ExprParser.expr() . |
void |
enterMulDivModuloExpr(ExprParser.MulDivModuloExprContext ctx)
Enter a parse tree produced by the
mulDivModuloExpr
labeled alternative in ExprParser.expr() . |
void |
enterNestedExpr(ExprParser.NestedExprContext ctx)
Enter a parse tree produced by the
nestedExpr
labeled alternative in ExprParser.expr() . |
void |
enterPowOpExpr(ExprParser.PowOpExprContext ctx)
Enter a parse tree produced by the
powOpExpr
labeled alternative in ExprParser.expr() . |
void |
enterString(ExprParser.StringContext ctx)
Enter a parse tree produced by the
string
labeled alternative in ExprParser.expr() . |
void |
enterUnaryOpExpr(ExprParser.UnaryOpExprContext ctx)
Enter a parse tree produced by the
unaryOpExpr
labeled alternative in ExprParser.expr() . |
void |
exitAddSubExpr(ExprParser.AddSubExprContext ctx)
Exit a parse tree produced by the
addSubExpr
labeled alternative in ExprParser.expr() . |
void |
exitDoubleExpr(ExprParser.DoubleExprContext ctx)
Exit a parse tree produced by the
doubleExpr
labeled alternative in ExprParser.expr() . |
void |
exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) |
void |
exitFunctionArgs(ExprParser.FunctionArgsContext ctx)
Exit a parse tree produced by the
functionArgs
labeled alternative in ExprParser.fnArgs() . |
void |
exitFunctionExpr(ExprParser.FunctionExprContext ctx)
Exit a parse tree produced by the
functionExpr
labeled alternative in ExprParser.expr() . |
void |
exitIdentifierExpr(ExprParser.IdentifierExprContext ctx)
Exit a parse tree produced by the
identifierExpr
labeled alternative in ExprParser.expr() . |
void |
exitLogicalAndOrExpr(ExprParser.LogicalAndOrExprContext ctx)
Exit a parse tree produced by the
logicalAndOrExpr
labeled alternative in ExprParser.expr() . |
void |
exitLogicalOpExpr(ExprParser.LogicalOpExprContext ctx)
Exit a parse tree produced by the
logicalOpExpr
labeled alternative in ExprParser.expr() . |
void |
exitLongExpr(ExprParser.LongExprContext ctx)
Exit a parse tree produced by the
longExpr
labeled alternative in ExprParser.expr() . |
void |
exitMulDivModuloExpr(ExprParser.MulDivModuloExprContext ctx)
Exit a parse tree produced by the
mulDivModuloExpr
labeled alternative in ExprParser.expr() . |
void |
exitNestedExpr(ExprParser.NestedExprContext ctx)
Exit a parse tree produced by the
nestedExpr
labeled alternative in ExprParser.expr() . |
void |
exitPowOpExpr(ExprParser.PowOpExprContext ctx)
Exit a parse tree produced by the
powOpExpr
labeled alternative in ExprParser.expr() . |
void |
exitString(ExprParser.StringContext ctx)
Exit a parse tree produced by the
string
labeled alternative in ExprParser.expr() . |
void |
exitUnaryOpExpr(ExprParser.UnaryOpExprContext ctx)
Exit a parse tree produced by the
unaryOpExpr
labeled alternative in ExprParser.expr() . |
void |
visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) |
void |
visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) |
public void enterUnaryOpExpr(ExprParser.UnaryOpExprContext ctx)
unaryOpExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterUnaryOpExpr
in interface ExprListener
ctx
- the parse treepublic void exitUnaryOpExpr(ExprParser.UnaryOpExprContext ctx)
unaryOpExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitUnaryOpExpr
in interface ExprListener
ctx
- the parse treepublic void enterDoubleExpr(ExprParser.DoubleExprContext ctx)
doubleExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterDoubleExpr
in interface ExprListener
ctx
- the parse treepublic void exitDoubleExpr(ExprParser.DoubleExprContext ctx)
doubleExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitDoubleExpr
in interface ExprListener
ctx
- the parse treepublic void enterAddSubExpr(ExprParser.AddSubExprContext ctx)
addSubExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterAddSubExpr
in interface ExprListener
ctx
- the parse treepublic void exitAddSubExpr(ExprParser.AddSubExprContext ctx)
addSubExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitAddSubExpr
in interface ExprListener
ctx
- the parse treepublic void enterString(ExprParser.StringContext ctx)
string
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterString
in interface ExprListener
ctx
- the parse treepublic void exitString(ExprParser.StringContext ctx)
string
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitString
in interface ExprListener
ctx
- the parse treepublic void enterLongExpr(ExprParser.LongExprContext ctx)
longExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterLongExpr
in interface ExprListener
ctx
- the parse treepublic void exitLongExpr(ExprParser.LongExprContext ctx)
longExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitLongExpr
in interface ExprListener
ctx
- the parse treepublic void enterLogicalAndOrExpr(ExprParser.LogicalAndOrExprContext ctx)
logicalAndOrExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterLogicalAndOrExpr
in interface ExprListener
ctx
- the parse treepublic void exitLogicalAndOrExpr(ExprParser.LogicalAndOrExprContext ctx)
logicalAndOrExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitLogicalAndOrExpr
in interface ExprListener
ctx
- the parse treepublic void enterNestedExpr(ExprParser.NestedExprContext ctx)
nestedExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterNestedExpr
in interface ExprListener
ctx
- the parse treepublic void exitNestedExpr(ExprParser.NestedExprContext ctx)
nestedExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitNestedExpr
in interface ExprListener
ctx
- the parse treepublic void enterLogicalOpExpr(ExprParser.LogicalOpExprContext ctx)
logicalOpExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterLogicalOpExpr
in interface ExprListener
ctx
- the parse treepublic void exitLogicalOpExpr(ExprParser.LogicalOpExprContext ctx)
logicalOpExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitLogicalOpExpr
in interface ExprListener
ctx
- the parse treepublic void enterMulDivModuloExpr(ExprParser.MulDivModuloExprContext ctx)
mulDivModuloExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterMulDivModuloExpr
in interface ExprListener
ctx
- the parse treepublic void exitMulDivModuloExpr(ExprParser.MulDivModuloExprContext ctx)
mulDivModuloExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitMulDivModuloExpr
in interface ExprListener
ctx
- the parse treepublic void enterPowOpExpr(ExprParser.PowOpExprContext ctx)
powOpExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterPowOpExpr
in interface ExprListener
ctx
- the parse treepublic void exitPowOpExpr(ExprParser.PowOpExprContext ctx)
powOpExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitPowOpExpr
in interface ExprListener
ctx
- the parse treepublic void enterFunctionExpr(ExprParser.FunctionExprContext ctx)
functionExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterFunctionExpr
in interface ExprListener
ctx
- the parse treepublic void exitFunctionExpr(ExprParser.FunctionExprContext ctx)
functionExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitFunctionExpr
in interface ExprListener
ctx
- the parse treepublic void enterIdentifierExpr(ExprParser.IdentifierExprContext ctx)
identifierExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
enterIdentifierExpr
in interface ExprListener
ctx
- the parse treepublic void exitIdentifierExpr(ExprParser.IdentifierExprContext ctx)
identifierExpr
labeled alternative in ExprParser.expr()
.
The default implementation does nothing.
exitIdentifierExpr
in interface ExprListener
ctx
- the parse treepublic void enterFunctionArgs(ExprParser.FunctionArgsContext ctx)
functionArgs
labeled alternative in ExprParser.fnArgs()
.
The default implementation does nothing.
enterFunctionArgs
in interface ExprListener
ctx
- the parse treepublic void exitFunctionArgs(ExprParser.FunctionArgsContext ctx)
functionArgs
labeled alternative in ExprParser.fnArgs()
.
The default implementation does nothing.
exitFunctionArgs
in interface ExprListener
ctx
- the parse treepublic void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
enterEveryRule
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
exitEveryRule
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
visitTerminal
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
visitErrorNode
in interface org.antlr.v4.runtime.tree.ParseTreeListener
Copyright © 2011–2017. All rights reserved.