Class RuleLangBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
,RuleLangListener
RuleLangListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Enter a parse tree produced by theAddition
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theAnd
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theArrayLiteralExpr
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theBoolean
labeled alternative inRuleLangParser.literal()
.void
Enter a parse tree produced by theChar
labeled alternative inRuleLangParser.literal()
.void
Enter a parse tree produced by theComparison
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theEmptyStmt
labeled alternative inRuleLangParser.statement()
.void
Enter a parse tree produced by theEquality
labeled alternative inRuleLangParser.expression()
.void
enterEveryRule
(org.antlr.v4.runtime.ParserRuleContext ctx) void
Enter a parse tree produced byRuleLangParser.file()
.void
Enter a parse tree produced by theFloat
labeled alternative inRuleLangParser.literal()
.void
Enter a parse tree produced by theFunc
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theFuncStmt
labeled alternative inRuleLangParser.statement()
.void
Enter a parse tree produced byRuleLangParser.functionCall()
.void
Enter a parse tree produced by theIdentifier
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theIndexedAccess
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theInteger
labeled alternative inRuleLangParser.literal()
.void
Enter a parse tree produced by theLiteralPrimary
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theMapLiteralExpr
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theMessageRef
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theMultiplication
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theNamedArgs
labeled alternative inRuleLangParser.arguments()
.void
Enter a parse tree produced by theNested
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theNot
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theOr
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced by theParenExpr
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced byRuleLangParser.pipeline()
.void
Enter a parse tree produced byRuleLangParser.pipelineDeclaration()
.void
Enter a parse tree produced byRuleLangParser.pipelineDecls()
.void
Enter a parse tree produced by thePositionalArgs
labeled alternative inRuleLangParser.arguments()
.void
Enter a parse tree produced byRuleLangParser.propAssignment()
.void
Enter a parse tree produced byRuleLangParser.ruleDeclaration()
.void
Enter a parse tree produced byRuleLangParser.ruleDecls()
.void
Enter a parse tree produced byRuleLangParser.ruleRef()
.void
Enter a parse tree produced by theSignedExpression
labeled alternative inRuleLangParser.expression()
.void
Enter a parse tree produced byRuleLangParser.stageDeclaration()
.void
Enter a parse tree produced by theString
labeled alternative inRuleLangParser.literal()
.void
Enter a parse tree produced by theVarAssignStmt
labeled alternative inRuleLangParser.statement()
.void
Exit a parse tree produced by theAddition
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theAnd
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theArrayLiteralExpr
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theBoolean
labeled alternative inRuleLangParser.literal()
.void
Exit a parse tree produced by theChar
labeled alternative inRuleLangParser.literal()
.void
Exit a parse tree produced by theComparison
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theEmptyStmt
labeled alternative inRuleLangParser.statement()
.void
Exit a parse tree produced by theEquality
labeled alternative inRuleLangParser.expression()
.void
exitEveryRule
(org.antlr.v4.runtime.ParserRuleContext ctx) void
Exit a parse tree produced byRuleLangParser.file()
.void
Exit a parse tree produced by theFloat
labeled alternative inRuleLangParser.literal()
.void
Exit a parse tree produced by theFunc
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theFuncStmt
labeled alternative inRuleLangParser.statement()
.void
Exit a parse tree produced byRuleLangParser.functionCall()
.void
Exit a parse tree produced by theIdentifier
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theIndexedAccess
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theInteger
labeled alternative inRuleLangParser.literal()
.void
Exit a parse tree produced by theLiteralPrimary
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theMapLiteralExpr
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theMessageRef
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theMultiplication
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theNamedArgs
labeled alternative inRuleLangParser.arguments()
.void
Exit a parse tree produced by theNested
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theNot
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theOr
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced by theParenExpr
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced byRuleLangParser.pipeline()
.void
Exit a parse tree produced byRuleLangParser.pipelineDeclaration()
.void
Exit a parse tree produced byRuleLangParser.pipelineDecls()
.void
Exit a parse tree produced by thePositionalArgs
labeled alternative inRuleLangParser.arguments()
.void
Exit a parse tree produced byRuleLangParser.propAssignment()
.void
Exit a parse tree produced byRuleLangParser.ruleDeclaration()
.void
Exit a parse tree produced byRuleLangParser.ruleDecls()
.void
Exit a parse tree produced byRuleLangParser.ruleRef()
.void
Exit a parse tree produced by theSignedExpression
labeled alternative inRuleLangParser.expression()
.void
Exit a parse tree produced byRuleLangParser.stageDeclaration()
.void
Exit a parse tree produced by theString
labeled alternative inRuleLangParser.literal()
.void
Exit a parse tree produced by theVarAssignStmt
labeled alternative inRuleLangParser.statement()
.void
visitErrorNode
(org.antlr.v4.runtime.tree.ErrorNode node) void
visitTerminal
(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
RuleLangBaseListener
public RuleLangBaseListener()
-
-
Method Details
-
enterFile
Enter a parse tree produced byRuleLangParser.file()
.The default implementation does nothing.
- Specified by:
enterFile
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitFile
Exit a parse tree produced byRuleLangParser.file()
.The default implementation does nothing.
- Specified by:
exitFile
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterPipelineDecls
Enter a parse tree produced byRuleLangParser.pipelineDecls()
.The default implementation does nothing.
- Specified by:
enterPipelineDecls
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitPipelineDecls
Exit a parse tree produced byRuleLangParser.pipelineDecls()
.The default implementation does nothing.
- Specified by:
exitPipelineDecls
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterPipeline
Enter a parse tree produced byRuleLangParser.pipeline()
.The default implementation does nothing.
- Specified by:
enterPipeline
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitPipeline
Exit a parse tree produced byRuleLangParser.pipeline()
.The default implementation does nothing.
- Specified by:
exitPipeline
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterPipelineDeclaration
Enter a parse tree produced byRuleLangParser.pipelineDeclaration()
.The default implementation does nothing.
- Specified by:
enterPipelineDeclaration
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitPipelineDeclaration
Exit a parse tree produced byRuleLangParser.pipelineDeclaration()
.The default implementation does nothing.
- Specified by:
exitPipelineDeclaration
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterStageDeclaration
Enter a parse tree produced byRuleLangParser.stageDeclaration()
.The default implementation does nothing.
- Specified by:
enterStageDeclaration
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitStageDeclaration
Exit a parse tree produced byRuleLangParser.stageDeclaration()
.The default implementation does nothing.
- Specified by:
exitStageDeclaration
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterRuleRef
Enter a parse tree produced byRuleLangParser.ruleRef()
.The default implementation does nothing.
- Specified by:
enterRuleRef
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitRuleRef
Exit a parse tree produced byRuleLangParser.ruleRef()
.The default implementation does nothing.
- Specified by:
exitRuleRef
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterRuleDecls
Enter a parse tree produced byRuleLangParser.ruleDecls()
.The default implementation does nothing.
- Specified by:
enterRuleDecls
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitRuleDecls
Exit a parse tree produced byRuleLangParser.ruleDecls()
.The default implementation does nothing.
- Specified by:
exitRuleDecls
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterRuleDeclaration
Enter a parse tree produced byRuleLangParser.ruleDeclaration()
.The default implementation does nothing.
- Specified by:
enterRuleDeclaration
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitRuleDeclaration
Exit a parse tree produced byRuleLangParser.ruleDeclaration()
.The default implementation does nothing.
- Specified by:
exitRuleDeclaration
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterMultiplication
Enter a parse tree produced by theMultiplication
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterMultiplication
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitMultiplication
Exit a parse tree produced by theMultiplication
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitMultiplication
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterAddition
Enter a parse tree produced by theAddition
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterAddition
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitAddition
Exit a parse tree produced by theAddition
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitAddition
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterOr
Enter a parse tree produced by theOr
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterOr
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitOr
Exit a parse tree produced by theOr
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitOr
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterFunc
Enter a parse tree produced by theFunc
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterFunc
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitFunc
Exit a parse tree produced by theFunc
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitFunc
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterMessageRef
Enter a parse tree produced by theMessageRef
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterMessageRef
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitMessageRef
Exit a parse tree produced by theMessageRef
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitMessageRef
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterNested
Enter a parse tree produced by theNested
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterNested
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitNested
Exit a parse tree produced by theNested
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitNested
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterNot
Enter a parse tree produced by theNot
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterNot
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitNot
Exit a parse tree produced by theNot
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitNot
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterIndexedAccess
Enter a parse tree produced by theIndexedAccess
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterIndexedAccess
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitIndexedAccess
Exit a parse tree produced by theIndexedAccess
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitIndexedAccess
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterIdentifier
Enter a parse tree produced by theIdentifier
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterIdentifier
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitIdentifier
Exit a parse tree produced by theIdentifier
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitIdentifier
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterComparison
Enter a parse tree produced by theComparison
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterComparison
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitComparison
Exit a parse tree produced by theComparison
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitComparison
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterLiteralPrimary
Enter a parse tree produced by theLiteralPrimary
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterLiteralPrimary
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitLiteralPrimary
Exit a parse tree produced by theLiteralPrimary
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitLiteralPrimary
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterAnd
Enter a parse tree produced by theAnd
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterAnd
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitAnd
Exit a parse tree produced by theAnd
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitAnd
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterArrayLiteralExpr
Enter a parse tree produced by theArrayLiteralExpr
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterArrayLiteralExpr
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitArrayLiteralExpr
Exit a parse tree produced by theArrayLiteralExpr
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitArrayLiteralExpr
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterMapLiteralExpr
Enter a parse tree produced by theMapLiteralExpr
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterMapLiteralExpr
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitMapLiteralExpr
Exit a parse tree produced by theMapLiteralExpr
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitMapLiteralExpr
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterEquality
Enter a parse tree produced by theEquality
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterEquality
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitEquality
Exit a parse tree produced by theEquality
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitEquality
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterParenExpr
Enter a parse tree produced by theParenExpr
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterParenExpr
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitParenExpr
Exit a parse tree produced by theParenExpr
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitParenExpr
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterSignedExpression
Enter a parse tree produced by theSignedExpression
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
enterSignedExpression
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitSignedExpression
Exit a parse tree produced by theSignedExpression
labeled alternative inRuleLangParser.expression()
.The default implementation does nothing.
- Specified by:
exitSignedExpression
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterPropAssignment
Enter a parse tree produced byRuleLangParser.propAssignment()
.The default implementation does nothing.
- Specified by:
enterPropAssignment
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitPropAssignment
Exit a parse tree produced byRuleLangParser.propAssignment()
.The default implementation does nothing.
- Specified by:
exitPropAssignment
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterFuncStmt
Enter a parse tree produced by theFuncStmt
labeled alternative inRuleLangParser.statement()
.The default implementation does nothing.
- Specified by:
enterFuncStmt
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitFuncStmt
Exit a parse tree produced by theFuncStmt
labeled alternative inRuleLangParser.statement()
.The default implementation does nothing.
- Specified by:
exitFuncStmt
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterVarAssignStmt
Enter a parse tree produced by theVarAssignStmt
labeled alternative inRuleLangParser.statement()
.The default implementation does nothing.
- Specified by:
enterVarAssignStmt
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitVarAssignStmt
Exit a parse tree produced by theVarAssignStmt
labeled alternative inRuleLangParser.statement()
.The default implementation does nothing.
- Specified by:
exitVarAssignStmt
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterEmptyStmt
Enter a parse tree produced by theEmptyStmt
labeled alternative inRuleLangParser.statement()
.The default implementation does nothing.
- Specified by:
enterEmptyStmt
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitEmptyStmt
Exit a parse tree produced by theEmptyStmt
labeled alternative inRuleLangParser.statement()
.The default implementation does nothing.
- Specified by:
exitEmptyStmt
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterFunctionCall
Enter a parse tree produced byRuleLangParser.functionCall()
.The default implementation does nothing.
- Specified by:
enterFunctionCall
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitFunctionCall
Exit a parse tree produced byRuleLangParser.functionCall()
.The default implementation does nothing.
- Specified by:
exitFunctionCall
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterNamedArgs
Enter a parse tree produced by theNamedArgs
labeled alternative inRuleLangParser.arguments()
.The default implementation does nothing.
- Specified by:
enterNamedArgs
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitNamedArgs
Exit a parse tree produced by theNamedArgs
labeled alternative inRuleLangParser.arguments()
.The default implementation does nothing.
- Specified by:
exitNamedArgs
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterPositionalArgs
Enter a parse tree produced by thePositionalArgs
labeled alternative inRuleLangParser.arguments()
.The default implementation does nothing.
- Specified by:
enterPositionalArgs
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitPositionalArgs
Exit a parse tree produced by thePositionalArgs
labeled alternative inRuleLangParser.arguments()
.The default implementation does nothing.
- Specified by:
exitPositionalArgs
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterInteger
Enter a parse tree produced by theInteger
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
enterInteger
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitInteger
Exit a parse tree produced by theInteger
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
exitInteger
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterFloat
Enter a parse tree produced by theFloat
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
enterFloat
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitFloat
Exit a parse tree produced by theFloat
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
exitFloat
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterChar
Enter a parse tree produced by theChar
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
enterChar
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitChar
Exit a parse tree produced by theChar
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
exitChar
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterString
Enter a parse tree produced by theString
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
enterString
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitString
Exit a parse tree produced by theString
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
exitString
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterBoolean
Enter a parse tree produced by theBoolean
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
enterBoolean
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
exitBoolean
Exit a parse tree produced by theBoolean
labeled alternative inRuleLangParser.literal()
.The default implementation does nothing.
- Specified by:
exitBoolean
in interfaceRuleLangListener
- Parameters:
ctx
- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
enterEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
exitEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) The default implementation does nothing.
- Specified by:
visitTerminal
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) The default implementation does nothing.
- Specified by:
visitErrorNode
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-