Class ExprParserBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener,ExprParserListener
ExprParserListener,
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 byExprParser.addExpr().voidEnter a parse tree produced byExprParser.andExpr().voidEnter a parse tree produced byExprParser.anyValueCall().voidEnter a parse tree produced byExprParser.arraySegment().voidEnter a parse tree produced byExprParser.atom().voidEnter a parse tree produced byExprParser.booleanType().voidEnter a parse tree produced byExprParser.caseElseStat().voidEnter a parse tree produced byExprParser.caseStatement().voidEnter a parse tree produced byExprParser.caseWhenStat().voidEnter a parse tree produced byExprParser.castCall().voidEnter a parse tree produced byExprParser.charType().voidEnter a parse tree produced byExprParser.condExpr().voidEnter a parse tree produced byExprParser.convertCall().voidEnter a parse tree produced byExprParser.dataType().voidEnter a parse tree produced byExprParser.dateType().voidEnter a parse tree produced byExprParser.elseIfStat().voidEnter a parse tree produced byExprParser.equExpr().voidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidEnter a parse tree produced byExprParser.expression().voidEnter a parse tree produced byExprParser.exprList().voidEnter a parse tree produced byExprParser.functionCall().voidEnter a parse tree produced byExprParser.ifStat().voidEnter a parse tree produced byExprParser.ifStatement().voidEnter a parse tree produced byExprParser.lookup().voidEnter a parse tree produced byExprParser.mulExpr().voidEnter a parse tree produced byExprParser.nameSegment().voidEnter a parse tree produced byExprParser.numType().voidEnter a parse tree produced byExprParser.orExpr().voidEnter a parse tree produced byExprParser.parse().voidEnter a parse tree produced byExprParser.pathSegment().voidEnter a parse tree produced byExprParser.precision().voidEnter a parse tree produced byExprParser.relExpr().voidEnter a parse tree produced byExprParser.repeat().voidEnter a parse tree produced byExprParser.scale().voidEnter a parse tree produced byExprParser.typeLen().voidEnter a parse tree produced byExprParser.unaryExpr().voidEnter a parse tree produced byExprParser.xorExpr().voidExit a parse tree produced byExprParser.addExpr().voidExit a parse tree produced byExprParser.andExpr().voidExit a parse tree produced byExprParser.anyValueCall().voidExit a parse tree produced byExprParser.arraySegment().voidExit a parse tree produced byExprParser.atom().voidExit a parse tree produced byExprParser.booleanType().voidExit a parse tree produced byExprParser.caseElseStat().voidExit a parse tree produced byExprParser.caseStatement().voidExit a parse tree produced byExprParser.caseWhenStat().voidExit a parse tree produced byExprParser.castCall().voidExit a parse tree produced byExprParser.charType().voidExit a parse tree produced byExprParser.condExpr().voidExit a parse tree produced byExprParser.convertCall().voidExit a parse tree produced byExprParser.dataType().voidExit a parse tree produced byExprParser.dateType().voidExit a parse tree produced byExprParser.elseIfStat().voidExit a parse tree produced byExprParser.equExpr().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidExit a parse tree produced byExprParser.expression().voidExit a parse tree produced byExprParser.exprList().voidExit a parse tree produced byExprParser.functionCall().voidExit a parse tree produced byExprParser.ifStat().voidExit a parse tree produced byExprParser.ifStatement().voidExit a parse tree produced byExprParser.lookup().voidExit a parse tree produced byExprParser.mulExpr().voidExit a parse tree produced byExprParser.nameSegment().voidExit a parse tree produced byExprParser.numType().voidExit a parse tree produced byExprParser.orExpr().voidExit a parse tree produced byExprParser.parse().voidExit a parse tree produced byExprParser.pathSegment().voidExit a parse tree produced byExprParser.precision().voidExit a parse tree produced byExprParser.relExpr().voidExit a parse tree produced byExprParser.repeat().voidExit a parse tree produced byExprParser.scale().voidExit a parse tree produced byExprParser.typeLen().voidExit a parse tree produced byExprParser.unaryExpr().voidExit a parse tree produced byExprParser.xorExpr().voidvisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) voidvisitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
ExprParserBaseListener
public ExprParserBaseListener()
-
-
Method Details
-
enterParse
Enter a parse tree produced byExprParser.parse().The default implementation does nothing.
- Specified by:
enterParsein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitParse
Exit a parse tree produced byExprParser.parse().The default implementation does nothing.
- Specified by:
exitParsein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterFunctionCall
Enter a parse tree produced byExprParser.functionCall().The default implementation does nothing.
- Specified by:
enterFunctionCallin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitFunctionCall
Exit a parse tree produced byExprParser.functionCall().The default implementation does nothing.
- Specified by:
exitFunctionCallin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterConvertCall
Enter a parse tree produced byExprParser.convertCall().The default implementation does nothing.
- Specified by:
enterConvertCallin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitConvertCall
Exit a parse tree produced byExprParser.convertCall().The default implementation does nothing.
- Specified by:
exitConvertCallin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterAnyValueCall
Enter a parse tree produced byExprParser.anyValueCall().The default implementation does nothing.
- Specified by:
enterAnyValueCallin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitAnyValueCall
Exit a parse tree produced byExprParser.anyValueCall().The default implementation does nothing.
- Specified by:
exitAnyValueCallin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterCastCall
Enter a parse tree produced byExprParser.castCall().The default implementation does nothing.
- Specified by:
enterCastCallin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitCastCall
Exit a parse tree produced byExprParser.castCall().The default implementation does nothing.
- Specified by:
exitCastCallin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterRepeat
Enter a parse tree produced byExprParser.repeat().The default implementation does nothing.
- Specified by:
enterRepeatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitRepeat
Exit a parse tree produced byExprParser.repeat().The default implementation does nothing.
- Specified by:
exitRepeatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterDataType
Enter a parse tree produced byExprParser.dataType().The default implementation does nothing.
- Specified by:
enterDataTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitDataType
Exit a parse tree produced byExprParser.dataType().The default implementation does nothing.
- Specified by:
exitDataTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterBooleanType
Enter a parse tree produced byExprParser.booleanType().The default implementation does nothing.
- Specified by:
enterBooleanTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitBooleanType
Exit a parse tree produced byExprParser.booleanType().The default implementation does nothing.
- Specified by:
exitBooleanTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterNumType
Enter a parse tree produced byExprParser.numType().The default implementation does nothing.
- Specified by:
enterNumTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitNumType
Exit a parse tree produced byExprParser.numType().The default implementation does nothing.
- Specified by:
exitNumTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterCharType
Enter a parse tree produced byExprParser.charType().The default implementation does nothing.
- Specified by:
enterCharTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitCharType
Exit a parse tree produced byExprParser.charType().The default implementation does nothing.
- Specified by:
exitCharTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterPrecision
Enter a parse tree produced byExprParser.precision().The default implementation does nothing.
- Specified by:
enterPrecisionin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitPrecision
Exit a parse tree produced byExprParser.precision().The default implementation does nothing.
- Specified by:
exitPrecisionin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterScale
Enter a parse tree produced byExprParser.scale().The default implementation does nothing.
- Specified by:
enterScalein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitScale
Exit a parse tree produced byExprParser.scale().The default implementation does nothing.
- Specified by:
exitScalein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterDateType
Enter a parse tree produced byExprParser.dateType().The default implementation does nothing.
- Specified by:
enterDateTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitDateType
Exit a parse tree produced byExprParser.dateType().The default implementation does nothing.
- Specified by:
exitDateTypein interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterTypeLen
Enter a parse tree produced byExprParser.typeLen().The default implementation does nothing.
- Specified by:
enterTypeLenin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitTypeLen
Exit a parse tree produced byExprParser.typeLen().The default implementation does nothing.
- Specified by:
exitTypeLenin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterIfStatement
Enter a parse tree produced byExprParser.ifStatement().The default implementation does nothing.
- Specified by:
enterIfStatementin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitIfStatement
Exit a parse tree produced byExprParser.ifStatement().The default implementation does nothing.
- Specified by:
exitIfStatementin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterIfStat
Enter a parse tree produced byExprParser.ifStat().The default implementation does nothing.
- Specified by:
enterIfStatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitIfStat
Exit a parse tree produced byExprParser.ifStat().The default implementation does nothing.
- Specified by:
exitIfStatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterElseIfStat
Enter a parse tree produced byExprParser.elseIfStat().The default implementation does nothing.
- Specified by:
enterElseIfStatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitElseIfStat
Exit a parse tree produced byExprParser.elseIfStat().The default implementation does nothing.
- Specified by:
exitElseIfStatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterCaseStatement
Enter a parse tree produced byExprParser.caseStatement().The default implementation does nothing.
- Specified by:
enterCaseStatementin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitCaseStatement
Exit a parse tree produced byExprParser.caseStatement().The default implementation does nothing.
- Specified by:
exitCaseStatementin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterCaseWhenStat
Enter a parse tree produced byExprParser.caseWhenStat().The default implementation does nothing.
- Specified by:
enterCaseWhenStatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitCaseWhenStat
Exit a parse tree produced byExprParser.caseWhenStat().The default implementation does nothing.
- Specified by:
exitCaseWhenStatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterCaseElseStat
Enter a parse tree produced byExprParser.caseElseStat().The default implementation does nothing.
- Specified by:
enterCaseElseStatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitCaseElseStat
Exit a parse tree produced byExprParser.caseElseStat().The default implementation does nothing.
- Specified by:
exitCaseElseStatin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterExprList
Enter a parse tree produced byExprParser.exprList().The default implementation does nothing.
- Specified by:
enterExprListin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitExprList
Exit a parse tree produced byExprParser.exprList().The default implementation does nothing.
- Specified by:
exitExprListin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterExpression
Enter a parse tree produced byExprParser.expression().The default implementation does nothing.
- Specified by:
enterExpressionin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitExpression
Exit a parse tree produced byExprParser.expression().The default implementation does nothing.
- Specified by:
exitExpressionin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterCondExpr
Enter a parse tree produced byExprParser.condExpr().The default implementation does nothing.
- Specified by:
enterCondExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitCondExpr
Exit a parse tree produced byExprParser.condExpr().The default implementation does nothing.
- Specified by:
exitCondExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterOrExpr
Enter a parse tree produced byExprParser.orExpr().The default implementation does nothing.
- Specified by:
enterOrExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitOrExpr
Exit a parse tree produced byExprParser.orExpr().The default implementation does nothing.
- Specified by:
exitOrExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterAndExpr
Enter a parse tree produced byExprParser.andExpr().The default implementation does nothing.
- Specified by:
enterAndExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitAndExpr
Exit a parse tree produced byExprParser.andExpr().The default implementation does nothing.
- Specified by:
exitAndExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterEquExpr
Enter a parse tree produced byExprParser.equExpr().The default implementation does nothing.
- Specified by:
enterEquExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitEquExpr
Exit a parse tree produced byExprParser.equExpr().The default implementation does nothing.
- Specified by:
exitEquExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterRelExpr
Enter a parse tree produced byExprParser.relExpr().The default implementation does nothing.
- Specified by:
enterRelExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitRelExpr
Exit a parse tree produced byExprParser.relExpr().The default implementation does nothing.
- Specified by:
exitRelExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterAddExpr
Enter a parse tree produced byExprParser.addExpr().The default implementation does nothing.
- Specified by:
enterAddExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitAddExpr
Exit a parse tree produced byExprParser.addExpr().The default implementation does nothing.
- Specified by:
exitAddExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterMulExpr
Enter a parse tree produced byExprParser.mulExpr().The default implementation does nothing.
- Specified by:
enterMulExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitMulExpr
Exit a parse tree produced byExprParser.mulExpr().The default implementation does nothing.
- Specified by:
exitMulExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterXorExpr
Enter a parse tree produced byExprParser.xorExpr().The default implementation does nothing.
- Specified by:
enterXorExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitXorExpr
Exit a parse tree produced byExprParser.xorExpr().The default implementation does nothing.
- Specified by:
exitXorExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterUnaryExpr
Enter a parse tree produced byExprParser.unaryExpr().The default implementation does nothing.
- Specified by:
enterUnaryExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitUnaryExpr
Exit a parse tree produced byExprParser.unaryExpr().The default implementation does nothing.
- Specified by:
exitUnaryExprin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterAtom
Enter a parse tree produced byExprParser.atom().The default implementation does nothing.
- Specified by:
enterAtomin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitAtom
Exit a parse tree produced byExprParser.atom().The default implementation does nothing.
- Specified by:
exitAtomin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterPathSegment
Enter a parse tree produced byExprParser.pathSegment().The default implementation does nothing.
- Specified by:
enterPathSegmentin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitPathSegment
Exit a parse tree produced byExprParser.pathSegment().The default implementation does nothing.
- Specified by:
exitPathSegmentin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterNameSegment
Enter a parse tree produced byExprParser.nameSegment().The default implementation does nothing.
- Specified by:
enterNameSegmentin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitNameSegment
Exit a parse tree produced byExprParser.nameSegment().The default implementation does nothing.
- Specified by:
exitNameSegmentin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterArraySegment
Enter a parse tree produced byExprParser.arraySegment().The default implementation does nothing.
- Specified by:
enterArraySegmentin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitArraySegment
Exit a parse tree produced byExprParser.arraySegment().The default implementation does nothing.
- Specified by:
exitArraySegmentin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
enterLookup
Enter a parse tree produced byExprParser.lookup().The default implementation does nothing.
- Specified by:
enterLookupin interfaceExprParserListener- Parameters:
ctx- the parse tree
-
exitLookup
Exit a parse tree produced byExprParser.lookup().The default implementation does nothing.
- Specified by:
exitLookupin interfaceExprParserListener- 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
-