Class SLangBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener,SLangListener
SLangListener,
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 bySLangParser.additiveExpression().voidEnter a parse tree produced bySLangParser.additiveOperator().voidEnter a parse tree produced bySLangParser.annotation().voidEnter a parse tree produced bySLangParser.annotationParameter().voidEnter a parse tree produced bySLangParser.annotationParameterList().voidEnter a parse tree produced bySLangParser.annotationParameters().voidEnter a parse tree produced bySLangParser.argumentList().voidEnter a parse tree produced bySLangParser.assignment().voidEnter a parse tree produced bySLangParser.assignmentOperator().voidEnter a parse tree produced bySLangParser.atomicExpression().voidEnter a parse tree produced bySLangParser.block().voidEnter a parse tree produced bySLangParser.breakExpression().voidEnter a parse tree produced bySLangParser.catchBlock().voidEnter a parse tree produced bySLangParser.classDeclaration().voidEnter a parse tree produced bySLangParser.comparison().voidEnter a parse tree produced bySLangParser.comparisonOperator().voidEnter a parse tree produced bySLangParser.conditional().voidEnter a parse tree produced bySLangParser.conjunction().voidEnter a parse tree produced bySLangParser.conjunctionOperator().voidEnter a parse tree produced bySLangParser.continueExpression().voidEnter a parse tree produced bySLangParser.controlBlock().voidEnter a parse tree produced bySLangParser.declaration().voidEnter a parse tree produced bySLangParser.declarationModifier().voidEnter a parse tree produced bySLangParser.disjunction().voidEnter a parse tree produced bySLangParser.disjunctionOperator().voidEnter a parse tree produced bySLangParser.doWhileLoop().voidEnter a parse tree produced bySLangParser.equalityComparison().voidEnter a parse tree produced bySLangParser.equalityOperator().voidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidEnter a parse tree produced bySLangParser.expression().voidEnter a parse tree produced bySLangParser.expressionName().voidEnter a parse tree produced bySLangParser.finallyBlock().voidEnter a parse tree produced bySLangParser.forLoop().voidEnter a parse tree produced bySLangParser.formalParameter().voidEnter a parse tree produced bySLangParser.formalParameterList().voidEnter a parse tree produced bySLangParser.formalParameters().voidEnter a parse tree produced bySLangParser.identifier().voidEnter a parse tree produced bySLangParser.ifExpression().voidEnter a parse tree produced bySLangParser.importDeclaration().voidEnter a parse tree produced bySLangParser.jumpExpression().voidEnter a parse tree produced bySLangParser.label().voidEnter a parse tree produced bySLangParser.lastFormalParameter().voidEnter a parse tree produced bySLangParser.literal().voidEnter a parse tree produced bySLangParser.loopExpression().voidEnter a parse tree produced bySLangParser.matchCase().voidEnter a parse tree produced bySLangParser.matchExpression().voidEnter a parse tree produced bySLangParser.memberSelect().voidEnter a parse tree produced bySLangParser.methodBody().voidEnter a parse tree produced bySLangParser.methodDeclaration().voidEnter a parse tree produced bySLangParser.methodDeclarator().voidEnter a parse tree produced bySLangParser.methodHeader().voidEnter a parse tree produced bySLangParser.methodInvocation().voidEnter a parse tree produced bySLangParser.methodModifier().voidEnter a parse tree produced bySLangParser.multiplicativeExpression().voidEnter a parse tree produced bySLangParser.multiplicativeOperator().voidEnter a parse tree produced bySLangParser.nativeBlock().voidEnter a parse tree produced bySLangParser.nativeExpression().voidEnter a parse tree produced bySLangParser.packageDeclaration().voidEnter a parse tree produced bySLangParser.parameterModifier().voidEnter a parse tree produced bySLangParser.parenthesizedExpression().voidEnter a parse tree produced bySLangParser.receiverParameter().voidEnter a parse tree produced bySLangParser.returnExpression().voidEnter a parse tree produced bySLangParser.semi().voidEnter a parse tree produced bySLangParser.simpleType().voidEnter a parse tree produced bySLangParser.slangFile().voidEnter a parse tree produced bySLangParser.statement().voidEnter a parse tree produced bySLangParser.throwExpression().voidEnter a parse tree produced bySLangParser.tryExpression().voidEnter a parse tree produced bySLangParser.typeDeclaration().voidEnter a parse tree produced bySLangParser.unaryExpression().voidEnter a parse tree produced bySLangParser.unaryOperator().voidEnter a parse tree produced bySLangParser.variableDeclaratorId().voidEnter a parse tree produced bySLangParser.whileLoop().voidExit a parse tree produced bySLangParser.additiveExpression().voidExit a parse tree produced bySLangParser.additiveOperator().voidExit a parse tree produced bySLangParser.annotation().voidExit a parse tree produced bySLangParser.annotationParameter().voidExit a parse tree produced bySLangParser.annotationParameterList().voidExit a parse tree produced bySLangParser.annotationParameters().voidExit a parse tree produced bySLangParser.argumentList().voidExit a parse tree produced bySLangParser.assignment().voidExit a parse tree produced bySLangParser.assignmentOperator().voidExit a parse tree produced bySLangParser.atomicExpression().voidExit a parse tree produced bySLangParser.block().voidExit a parse tree produced bySLangParser.breakExpression().voidExit a parse tree produced bySLangParser.catchBlock().voidExit a parse tree produced bySLangParser.classDeclaration().voidExit a parse tree produced bySLangParser.comparison().voidExit a parse tree produced bySLangParser.comparisonOperator().voidExit a parse tree produced bySLangParser.conditional().voidExit a parse tree produced bySLangParser.conjunction().voidExit a parse tree produced bySLangParser.conjunctionOperator().voidExit a parse tree produced bySLangParser.continueExpression().voidExit a parse tree produced bySLangParser.controlBlock().voidExit a parse tree produced bySLangParser.declaration().voidExit a parse tree produced bySLangParser.declarationModifier().voidExit a parse tree produced bySLangParser.disjunction().voidExit a parse tree produced bySLangParser.disjunctionOperator().voidExit a parse tree produced bySLangParser.doWhileLoop().voidExit a parse tree produced bySLangParser.equalityComparison().voidExit a parse tree produced bySLangParser.equalityOperator().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidExit a parse tree produced bySLangParser.expression().voidExit a parse tree produced bySLangParser.expressionName().voidExit a parse tree produced bySLangParser.finallyBlock().voidExit a parse tree produced bySLangParser.forLoop().voidExit a parse tree produced bySLangParser.formalParameter().voidExit a parse tree produced bySLangParser.formalParameterList().voidExit a parse tree produced bySLangParser.formalParameters().voidExit a parse tree produced bySLangParser.identifier().voidExit a parse tree produced bySLangParser.ifExpression().voidExit a parse tree produced bySLangParser.importDeclaration().voidExit a parse tree produced bySLangParser.jumpExpression().voidExit a parse tree produced bySLangParser.label().voidExit a parse tree produced bySLangParser.lastFormalParameter().voidExit a parse tree produced bySLangParser.literal().voidExit a parse tree produced bySLangParser.loopExpression().voidExit a parse tree produced bySLangParser.matchCase().voidExit a parse tree produced bySLangParser.matchExpression().voidExit a parse tree produced bySLangParser.memberSelect().voidExit a parse tree produced bySLangParser.methodBody().voidExit a parse tree produced bySLangParser.methodDeclaration().voidExit a parse tree produced bySLangParser.methodDeclarator().voidExit a parse tree produced bySLangParser.methodHeader().voidExit a parse tree produced bySLangParser.methodInvocation().voidExit a parse tree produced bySLangParser.methodModifier().voidExit a parse tree produced bySLangParser.multiplicativeExpression().voidExit a parse tree produced bySLangParser.multiplicativeOperator().voidExit a parse tree produced bySLangParser.nativeBlock().voidExit a parse tree produced bySLangParser.nativeExpression().voidExit a parse tree produced bySLangParser.packageDeclaration().voidExit a parse tree produced bySLangParser.parameterModifier().voidExit a parse tree produced bySLangParser.parenthesizedExpression().voidExit a parse tree produced bySLangParser.receiverParameter().voidExit a parse tree produced bySLangParser.returnExpression().voidExit a parse tree produced bySLangParser.semi().voidExit a parse tree produced bySLangParser.simpleType().voidExit a parse tree produced bySLangParser.slangFile().voidExit a parse tree produced bySLangParser.statement().voidExit a parse tree produced bySLangParser.throwExpression().voidExit a parse tree produced bySLangParser.tryExpression().voidExit a parse tree produced bySLangParser.typeDeclaration().voidExit a parse tree produced bySLangParser.unaryExpression().voidExit a parse tree produced bySLangParser.unaryOperator().voidExit a parse tree produced bySLangParser.variableDeclaratorId().voidExit a parse tree produced bySLangParser.whileLoop().voidvisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) voidvisitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
SLangBaseListener
public SLangBaseListener()
-
-
Method Details
-
enterSlangFile
Enter a parse tree produced bySLangParser.slangFile().The default implementation does nothing.
- Specified by:
enterSlangFilein interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitSlangFile
Exit a parse tree produced bySLangParser.slangFile().The default implementation does nothing.
- Specified by:
exitSlangFilein interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterPackageDeclaration
Enter a parse tree produced bySLangParser.packageDeclaration().The default implementation does nothing.
- Specified by:
enterPackageDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitPackageDeclaration
Exit a parse tree produced bySLangParser.packageDeclaration().The default implementation does nothing.
- Specified by:
exitPackageDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterImportDeclaration
Enter a parse tree produced bySLangParser.importDeclaration().The default implementation does nothing.
- Specified by:
enterImportDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitImportDeclaration
Exit a parse tree produced bySLangParser.importDeclaration().The default implementation does nothing.
- Specified by:
exitImportDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterTypeDeclaration
Enter a parse tree produced bySLangParser.typeDeclaration().The default implementation does nothing.
- Specified by:
enterTypeDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitTypeDeclaration
Exit a parse tree produced bySLangParser.typeDeclaration().The default implementation does nothing.
- Specified by:
exitTypeDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterClassDeclaration
Enter a parse tree produced bySLangParser.classDeclaration().The default implementation does nothing.
- Specified by:
enterClassDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitClassDeclaration
Exit a parse tree produced bySLangParser.classDeclaration().The default implementation does nothing.
- Specified by:
exitClassDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMethodDeclaration
Enter a parse tree produced bySLangParser.methodDeclaration().The default implementation does nothing.
- Specified by:
enterMethodDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMethodDeclaration
Exit a parse tree produced bySLangParser.methodDeclaration().The default implementation does nothing.
- Specified by:
exitMethodDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterAnnotation
Enter a parse tree produced bySLangParser.annotation().The default implementation does nothing.
- Specified by:
enterAnnotationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitAnnotation
Exit a parse tree produced bySLangParser.annotation().The default implementation does nothing.
- Specified by:
exitAnnotationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterAnnotationParameters
Enter a parse tree produced bySLangParser.annotationParameters().The default implementation does nothing.
- Specified by:
enterAnnotationParametersin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitAnnotationParameters
Exit a parse tree produced bySLangParser.annotationParameters().The default implementation does nothing.
- Specified by:
exitAnnotationParametersin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterAnnotationParameter
Enter a parse tree produced bySLangParser.annotationParameter().The default implementation does nothing.
- Specified by:
enterAnnotationParameterin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitAnnotationParameter
Exit a parse tree produced bySLangParser.annotationParameter().The default implementation does nothing.
- Specified by:
exitAnnotationParameterin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterAnnotationParameterList
Enter a parse tree produced bySLangParser.annotationParameterList().The default implementation does nothing.
- Specified by:
enterAnnotationParameterListin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitAnnotationParameterList
Exit a parse tree produced bySLangParser.annotationParameterList().The default implementation does nothing.
- Specified by:
exitAnnotationParameterListin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMethodModifier
Enter a parse tree produced bySLangParser.methodModifier().The default implementation does nothing.
- Specified by:
enterMethodModifierin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMethodModifier
Exit a parse tree produced bySLangParser.methodModifier().The default implementation does nothing.
- Specified by:
exitMethodModifierin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMethodHeader
Enter a parse tree produced bySLangParser.methodHeader().The default implementation does nothing.
- Specified by:
enterMethodHeaderin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMethodHeader
Exit a parse tree produced bySLangParser.methodHeader().The default implementation does nothing.
- Specified by:
exitMethodHeaderin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMethodDeclarator
Enter a parse tree produced bySLangParser.methodDeclarator().The default implementation does nothing.
- Specified by:
enterMethodDeclaratorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMethodDeclarator
Exit a parse tree produced bySLangParser.methodDeclarator().The default implementation does nothing.
- Specified by:
exitMethodDeclaratorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterFormalParameterList
Enter a parse tree produced bySLangParser.formalParameterList().The default implementation does nothing.
- Specified by:
enterFormalParameterListin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitFormalParameterList
Exit a parse tree produced bySLangParser.formalParameterList().The default implementation does nothing.
- Specified by:
exitFormalParameterListin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterFormalParameters
Enter a parse tree produced bySLangParser.formalParameters().The default implementation does nothing.
- Specified by:
enterFormalParametersin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitFormalParameters
Exit a parse tree produced bySLangParser.formalParameters().The default implementation does nothing.
- Specified by:
exitFormalParametersin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterFormalParameter
Enter a parse tree produced bySLangParser.formalParameter().The default implementation does nothing.
- Specified by:
enterFormalParameterin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitFormalParameter
Exit a parse tree produced bySLangParser.formalParameter().The default implementation does nothing.
- Specified by:
exitFormalParameterin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterParameterModifier
Enter a parse tree produced bySLangParser.parameterModifier().The default implementation does nothing.
- Specified by:
enterParameterModifierin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitParameterModifier
Exit a parse tree produced bySLangParser.parameterModifier().The default implementation does nothing.
- Specified by:
exitParameterModifierin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterLastFormalParameter
Enter a parse tree produced bySLangParser.lastFormalParameter().The default implementation does nothing.
- Specified by:
enterLastFormalParameterin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitLastFormalParameter
Exit a parse tree produced bySLangParser.lastFormalParameter().The default implementation does nothing.
- Specified by:
exitLastFormalParameterin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterReceiverParameter
Enter a parse tree produced bySLangParser.receiverParameter().The default implementation does nothing.
- Specified by:
enterReceiverParameterin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitReceiverParameter
Exit a parse tree produced bySLangParser.receiverParameter().The default implementation does nothing.
- Specified by:
exitReceiverParameterin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterVariableDeclaratorId
Enter a parse tree produced bySLangParser.variableDeclaratorId().The default implementation does nothing.
- Specified by:
enterVariableDeclaratorIdin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitVariableDeclaratorId
Exit a parse tree produced bySLangParser.variableDeclaratorId().The default implementation does nothing.
- Specified by:
exitVariableDeclaratorIdin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMethodBody
Enter a parse tree produced bySLangParser.methodBody().The default implementation does nothing.
- Specified by:
enterMethodBodyin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMethodBody
Exit a parse tree produced bySLangParser.methodBody().The default implementation does nothing.
- Specified by:
exitMethodBodyin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterBlock
Enter a parse tree produced bySLangParser.block().The default implementation does nothing.
- Specified by:
enterBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitBlock
Exit a parse tree produced bySLangParser.block().The default implementation does nothing.
- Specified by:
exitBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterStatement
Enter a parse tree produced bySLangParser.statement().The default implementation does nothing.
- Specified by:
enterStatementin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitStatement
Exit a parse tree produced bySLangParser.statement().The default implementation does nothing.
- Specified by:
exitStatementin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterDeclaration
Enter a parse tree produced bySLangParser.declaration().The default implementation does nothing.
- Specified by:
enterDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitDeclaration
Exit a parse tree produced bySLangParser.declaration().The default implementation does nothing.
- Specified by:
exitDeclarationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterDeclarationModifier
Enter a parse tree produced bySLangParser.declarationModifier().The default implementation does nothing.
- Specified by:
enterDeclarationModifierin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitDeclarationModifier
Exit a parse tree produced bySLangParser.declarationModifier().The default implementation does nothing.
- Specified by:
exitDeclarationModifierin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterAssignment
Enter a parse tree produced bySLangParser.assignment().The default implementation does nothing.
- Specified by:
enterAssignmentin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitAssignment
Exit a parse tree produced bySLangParser.assignment().The default implementation does nothing.
- Specified by:
exitAssignmentin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterExpression
Enter a parse tree produced bySLangParser.expression().The default implementation does nothing.
- Specified by:
enterExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitExpression
Exit a parse tree produced bySLangParser.expression().The default implementation does nothing.
- Specified by:
exitExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterDisjunction
Enter a parse tree produced bySLangParser.disjunction().The default implementation does nothing.
- Specified by:
enterDisjunctionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitDisjunction
Exit a parse tree produced bySLangParser.disjunction().The default implementation does nothing.
- Specified by:
exitDisjunctionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterConjunction
Enter a parse tree produced bySLangParser.conjunction().The default implementation does nothing.
- Specified by:
enterConjunctionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitConjunction
Exit a parse tree produced bySLangParser.conjunction().The default implementation does nothing.
- Specified by:
exitConjunctionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterEqualityComparison
Enter a parse tree produced bySLangParser.equalityComparison().The default implementation does nothing.
- Specified by:
enterEqualityComparisonin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitEqualityComparison
Exit a parse tree produced bySLangParser.equalityComparison().The default implementation does nothing.
- Specified by:
exitEqualityComparisonin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterComparison
Enter a parse tree produced bySLangParser.comparison().The default implementation does nothing.
- Specified by:
enterComparisonin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitComparison
Exit a parse tree produced bySLangParser.comparison().The default implementation does nothing.
- Specified by:
exitComparisonin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterAdditiveExpression
Enter a parse tree produced bySLangParser.additiveExpression().The default implementation does nothing.
- Specified by:
enterAdditiveExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitAdditiveExpression
Exit a parse tree produced bySLangParser.additiveExpression().The default implementation does nothing.
- Specified by:
exitAdditiveExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMultiplicativeExpression
Enter a parse tree produced bySLangParser.multiplicativeExpression().The default implementation does nothing.
- Specified by:
enterMultiplicativeExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMultiplicativeExpression
Exit a parse tree produced bySLangParser.multiplicativeExpression().The default implementation does nothing.
- Specified by:
exitMultiplicativeExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterUnaryExpression
Enter a parse tree produced bySLangParser.unaryExpression().The default implementation does nothing.
- Specified by:
enterUnaryExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitUnaryExpression
Exit a parse tree produced bySLangParser.unaryExpression().The default implementation does nothing.
- Specified by:
exitUnaryExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterAtomicExpression
Enter a parse tree produced bySLangParser.atomicExpression().The default implementation does nothing.
- Specified by:
enterAtomicExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitAtomicExpression
Exit a parse tree produced bySLangParser.atomicExpression().The default implementation does nothing.
- Specified by:
exitAtomicExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterParenthesizedExpression
Enter a parse tree produced bySLangParser.parenthesizedExpression().The default implementation does nothing.
- Specified by:
enterParenthesizedExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitParenthesizedExpression
Exit a parse tree produced bySLangParser.parenthesizedExpression().The default implementation does nothing.
- Specified by:
exitParenthesizedExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMethodInvocation
Enter a parse tree produced bySLangParser.methodInvocation().The default implementation does nothing.
- Specified by:
enterMethodInvocationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMethodInvocation
Exit a parse tree produced bySLangParser.methodInvocation().The default implementation does nothing.
- Specified by:
exitMethodInvocationin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMemberSelect
Enter a parse tree produced bySLangParser.memberSelect().The default implementation does nothing.
- Specified by:
enterMemberSelectin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMemberSelect
Exit a parse tree produced bySLangParser.memberSelect().The default implementation does nothing.
- Specified by:
exitMemberSelectin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterArgumentList
Enter a parse tree produced bySLangParser.argumentList().The default implementation does nothing.
- Specified by:
enterArgumentListin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitArgumentList
Exit a parse tree produced bySLangParser.argumentList().The default implementation does nothing.
- Specified by:
exitArgumentListin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterExpressionName
Enter a parse tree produced bySLangParser.expressionName().The default implementation does nothing.
- Specified by:
enterExpressionNamein interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitExpressionName
Exit a parse tree produced bySLangParser.expressionName().The default implementation does nothing.
- Specified by:
exitExpressionNamein interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterConditional
Enter a parse tree produced bySLangParser.conditional().The default implementation does nothing.
- Specified by:
enterConditionalin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitConditional
Exit a parse tree produced bySLangParser.conditional().The default implementation does nothing.
- Specified by:
exitConditionalin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterIfExpression
Enter a parse tree produced bySLangParser.ifExpression().The default implementation does nothing.
- Specified by:
enterIfExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitIfExpression
Exit a parse tree produced bySLangParser.ifExpression().The default implementation does nothing.
- Specified by:
exitIfExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMatchExpression
Enter a parse tree produced bySLangParser.matchExpression().The default implementation does nothing.
- Specified by:
enterMatchExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMatchExpression
Exit a parse tree produced bySLangParser.matchExpression().The default implementation does nothing.
- Specified by:
exitMatchExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMatchCase
Enter a parse tree produced bySLangParser.matchCase().The default implementation does nothing.
- Specified by:
enterMatchCasein interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMatchCase
Exit a parse tree produced bySLangParser.matchCase().The default implementation does nothing.
- Specified by:
exitMatchCasein interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterLoopExpression
Enter a parse tree produced bySLangParser.loopExpression().The default implementation does nothing.
- Specified by:
enterLoopExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitLoopExpression
Exit a parse tree produced bySLangParser.loopExpression().The default implementation does nothing.
- Specified by:
exitLoopExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterForLoop
Enter a parse tree produced bySLangParser.forLoop().The default implementation does nothing.
- Specified by:
enterForLoopin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitForLoop
Exit a parse tree produced bySLangParser.forLoop().The default implementation does nothing.
- Specified by:
exitForLoopin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterWhileLoop
Enter a parse tree produced bySLangParser.whileLoop().The default implementation does nothing.
- Specified by:
enterWhileLoopin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitWhileLoop
Exit a parse tree produced bySLangParser.whileLoop().The default implementation does nothing.
- Specified by:
exitWhileLoopin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterDoWhileLoop
Enter a parse tree produced bySLangParser.doWhileLoop().The default implementation does nothing.
- Specified by:
enterDoWhileLoopin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitDoWhileLoop
Exit a parse tree produced bySLangParser.doWhileLoop().The default implementation does nothing.
- Specified by:
exitDoWhileLoopin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterControlBlock
Enter a parse tree produced bySLangParser.controlBlock().The default implementation does nothing.
- Specified by:
enterControlBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitControlBlock
Exit a parse tree produced bySLangParser.controlBlock().The default implementation does nothing.
- Specified by:
exitControlBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterTryExpression
Enter a parse tree produced bySLangParser.tryExpression().The default implementation does nothing.
- Specified by:
enterTryExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitTryExpression
Exit a parse tree produced bySLangParser.tryExpression().The default implementation does nothing.
- Specified by:
exitTryExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterCatchBlock
Enter a parse tree produced bySLangParser.catchBlock().The default implementation does nothing.
- Specified by:
enterCatchBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitCatchBlock
Exit a parse tree produced bySLangParser.catchBlock().The default implementation does nothing.
- Specified by:
exitCatchBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterFinallyBlock
Enter a parse tree produced bySLangParser.finallyBlock().The default implementation does nothing.
- Specified by:
enterFinallyBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitFinallyBlock
Exit a parse tree produced bySLangParser.finallyBlock().The default implementation does nothing.
- Specified by:
exitFinallyBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterNativeExpression
Enter a parse tree produced bySLangParser.nativeExpression().The default implementation does nothing.
- Specified by:
enterNativeExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitNativeExpression
Exit a parse tree produced bySLangParser.nativeExpression().The default implementation does nothing.
- Specified by:
exitNativeExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterNativeBlock
Enter a parse tree produced bySLangParser.nativeBlock().The default implementation does nothing.
- Specified by:
enterNativeBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitNativeBlock
Exit a parse tree produced bySLangParser.nativeBlock().The default implementation does nothing.
- Specified by:
exitNativeBlockin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterReturnExpression
Enter a parse tree produced bySLangParser.returnExpression().The default implementation does nothing.
- Specified by:
enterReturnExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitReturnExpression
Exit a parse tree produced bySLangParser.returnExpression().The default implementation does nothing.
- Specified by:
exitReturnExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterThrowExpression
Enter a parse tree produced bySLangParser.throwExpression().The default implementation does nothing.
- Specified by:
enterThrowExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitThrowExpression
Exit a parse tree produced bySLangParser.throwExpression().The default implementation does nothing.
- Specified by:
exitThrowExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterJumpExpression
Enter a parse tree produced bySLangParser.jumpExpression().The default implementation does nothing.
- Specified by:
enterJumpExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitJumpExpression
Exit a parse tree produced bySLangParser.jumpExpression().The default implementation does nothing.
- Specified by:
exitJumpExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterBreakExpression
Enter a parse tree produced bySLangParser.breakExpression().The default implementation does nothing.
- Specified by:
enterBreakExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitBreakExpression
Exit a parse tree produced bySLangParser.breakExpression().The default implementation does nothing.
- Specified by:
exitBreakExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterContinueExpression
Enter a parse tree produced bySLangParser.continueExpression().The default implementation does nothing.
- Specified by:
enterContinueExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitContinueExpression
Exit a parse tree produced bySLangParser.continueExpression().The default implementation does nothing.
- Specified by:
exitContinueExpressionin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterLabel
Enter a parse tree produced bySLangParser.label().The default implementation does nothing.
- Specified by:
enterLabelin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitLabel
Exit a parse tree produced bySLangParser.label().The default implementation does nothing.
- Specified by:
exitLabelin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterMultiplicativeOperator
Enter a parse tree produced bySLangParser.multiplicativeOperator().The default implementation does nothing.
- Specified by:
enterMultiplicativeOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitMultiplicativeOperator
Exit a parse tree produced bySLangParser.multiplicativeOperator().The default implementation does nothing.
- Specified by:
exitMultiplicativeOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterAdditiveOperator
Enter a parse tree produced bySLangParser.additiveOperator().The default implementation does nothing.
- Specified by:
enterAdditiveOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitAdditiveOperator
Exit a parse tree produced bySLangParser.additiveOperator().The default implementation does nothing.
- Specified by:
exitAdditiveOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterComparisonOperator
Enter a parse tree produced bySLangParser.comparisonOperator().The default implementation does nothing.
- Specified by:
enterComparisonOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitComparisonOperator
Exit a parse tree produced bySLangParser.comparisonOperator().The default implementation does nothing.
- Specified by:
exitComparisonOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterEqualityOperator
Enter a parse tree produced bySLangParser.equalityOperator().The default implementation does nothing.
- Specified by:
enterEqualityOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitEqualityOperator
Exit a parse tree produced bySLangParser.equalityOperator().The default implementation does nothing.
- Specified by:
exitEqualityOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterAssignmentOperator
Enter a parse tree produced bySLangParser.assignmentOperator().The default implementation does nothing.
- Specified by:
enterAssignmentOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitAssignmentOperator
Exit a parse tree produced bySLangParser.assignmentOperator().The default implementation does nothing.
- Specified by:
exitAssignmentOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterUnaryOperator
Enter a parse tree produced bySLangParser.unaryOperator().The default implementation does nothing.
- Specified by:
enterUnaryOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitUnaryOperator
Exit a parse tree produced bySLangParser.unaryOperator().The default implementation does nothing.
- Specified by:
exitUnaryOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterDisjunctionOperator
Enter a parse tree produced bySLangParser.disjunctionOperator().The default implementation does nothing.
- Specified by:
enterDisjunctionOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitDisjunctionOperator
Exit a parse tree produced bySLangParser.disjunctionOperator().The default implementation does nothing.
- Specified by:
exitDisjunctionOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterConjunctionOperator
Enter a parse tree produced bySLangParser.conjunctionOperator().The default implementation does nothing.
- Specified by:
enterConjunctionOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitConjunctionOperator
Exit a parse tree produced bySLangParser.conjunctionOperator().The default implementation does nothing.
- Specified by:
exitConjunctionOperatorin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterSimpleType
Enter a parse tree produced bySLangParser.simpleType().The default implementation does nothing.
- Specified by:
enterSimpleTypein interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitSimpleType
Exit a parse tree produced bySLangParser.simpleType().The default implementation does nothing.
- Specified by:
exitSimpleTypein interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterLiteral
Enter a parse tree produced bySLangParser.literal().The default implementation does nothing.
- Specified by:
enterLiteralin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitLiteral
Exit a parse tree produced bySLangParser.literal().The default implementation does nothing.
- Specified by:
exitLiteralin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterSemi
Enter a parse tree produced bySLangParser.semi().The default implementation does nothing.
- Specified by:
enterSemiin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitSemi
Exit a parse tree produced bySLangParser.semi().The default implementation does nothing.
- Specified by:
exitSemiin interfaceSLangListener- Parameters:
ctx- the parse tree
-
enterIdentifier
Enter a parse tree produced bySLangParser.identifier().The default implementation does nothing.
- Specified by:
enterIdentifierin interfaceSLangListener- Parameters:
ctx- the parse tree
-
exitIdentifier
Exit a parse tree produced bySLangParser.identifier().The default implementation does nothing.
- Specified by:
exitIdentifierin interfaceSLangListener- 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
-