public class TypeCalculationBaseListener extends Object implements TypeCalculationListener
TypeCalculationListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.| Constructor and Description |
|---|
TypeCalculationBaseListener() |
public void enterTypeCalculation(TypeCalculationParser.TypeCalculationContext ctx)
TypeCalculationParser.typeCalculation().
The default implementation does nothing.
enterTypeCalculation in interface TypeCalculationListenerctx - the parse treepublic void exitTypeCalculation(TypeCalculationParser.TypeCalculationContext ctx)
TypeCalculationParser.typeCalculation().
The default implementation does nothing.
exitTypeCalculation in interface TypeCalculationListenerctx - the parse treepublic void enterBinaryFunction(TypeCalculationParser.BinaryFunctionContext ctx)
binaryFunction
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
enterBinaryFunction in interface TypeCalculationListenerctx - the parse treepublic void exitBinaryFunction(TypeCalculationParser.BinaryFunctionContext ctx)
binaryFunction
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
exitBinaryFunction in interface TypeCalculationListenerctx - the parse treepublic void enterIdentifier(TypeCalculationParser.IdentifierContext ctx)
identifier
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
enterIdentifier in interface TypeCalculationListenerctx - the parse treepublic void exitIdentifier(TypeCalculationParser.IdentifierContext ctx)
identifier
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
exitIdentifier in interface TypeCalculationListenerctx - the parse treepublic void enterNullLiteral(TypeCalculationParser.NullLiteralContext ctx)
nullLiteral
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
enterNullLiteral in interface TypeCalculationListenerctx - the parse treepublic void exitNullLiteral(TypeCalculationParser.NullLiteralContext ctx)
nullLiteral
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
exitNullLiteral in interface TypeCalculationListenerctx - the parse treepublic void enterParenthesizedExpression(TypeCalculationParser.ParenthesizedExpressionContext ctx)
parenthesizedExpression
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
enterParenthesizedExpression in interface TypeCalculationListenerctx - the parse treepublic void exitParenthesizedExpression(TypeCalculationParser.ParenthesizedExpressionContext ctx)
parenthesizedExpression
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
exitParenthesizedExpression in interface TypeCalculationListenerctx - the parse treepublic void enterArithmeticBinary(TypeCalculationParser.ArithmeticBinaryContext ctx)
arithmeticBinary
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
enterArithmeticBinary in interface TypeCalculationListenerctx - the parse treepublic void exitArithmeticBinary(TypeCalculationParser.ArithmeticBinaryContext ctx)
arithmeticBinary
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
exitArithmeticBinary in interface TypeCalculationListenerctx - the parse treepublic void enterNumericLiteral(TypeCalculationParser.NumericLiteralContext ctx)
numericLiteral
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
enterNumericLiteral in interface TypeCalculationListenerctx - the parse treepublic void exitNumericLiteral(TypeCalculationParser.NumericLiteralContext ctx)
numericLiteral
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
exitNumericLiteral in interface TypeCalculationListenerctx - the parse treepublic void enterArithmeticUnary(TypeCalculationParser.ArithmeticUnaryContext ctx)
arithmeticUnary
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
enterArithmeticUnary in interface TypeCalculationListenerctx - the parse treepublic void exitArithmeticUnary(TypeCalculationParser.ArithmeticUnaryContext ctx)
arithmeticUnary
labeled alternative in TypeCalculationParser.expression().
The default implementation does nothing.
exitArithmeticUnary in interface TypeCalculationListenerctx - the parse treepublic void enterBinaryFunctionName(TypeCalculationParser.BinaryFunctionNameContext ctx)
TypeCalculationParser.binaryFunctionName().
The default implementation does nothing.
enterBinaryFunctionName in interface TypeCalculationListenerctx - the parse treepublic void exitBinaryFunctionName(TypeCalculationParser.BinaryFunctionNameContext ctx)
TypeCalculationParser.binaryFunctionName().
The default implementation does nothing.
exitBinaryFunctionName in interface TypeCalculationListenerctx - the parse treepublic void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
enterEveryRule in interface org.antlr.v4.runtime.tree.ParseTreeListenerpublic void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
exitEveryRule in interface org.antlr.v4.runtime.tree.ParseTreeListenerpublic void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
visitTerminal in interface org.antlr.v4.runtime.tree.ParseTreeListenerpublic void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
visitErrorNode in interface org.antlr.v4.runtime.tree.ParseTreeListenerCopyright © 2012–2023. All rights reserved.