Package org.snpsift.antlr
Interface SnpSiftListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
SnpSiftBaseListener
public interface SnpSiftListener extends org.antlr.v4.runtime.tree.ParseTreeListenerThis interface defines a complete listener for a parse tree produced bySnpSiftParser.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidenterCompilationUnit(SnpSiftParser.CompilationUnitContext ctx)Enter a parse tree produced bySnpSiftParser.compilationUnit().voidenterExpressionComp(SnpSiftParser.ExpressionCompContext ctx)Enter a parse tree produced by theexpressionComplabeled alternative inSnpSiftParser.expression().voidenterExpressionCond(SnpSiftParser.ExpressionCondContext ctx)Enter a parse tree produced by theexpressionCondlabeled alternative inSnpSiftParser.expression().voidenterExpressionExists(SnpSiftParser.ExpressionExistsContext ctx)Enter a parse tree produced by theexpressionExistslabeled alternative inSnpSiftParser.expression().voidenterExpressionLogic(SnpSiftParser.ExpressionLogicContext ctx)Enter a parse tree produced by theexpressionLogiclabeled alternative inSnpSiftParser.expression().voidenterExpressionParen(SnpSiftParser.ExpressionParenContext ctx)Enter a parse tree produced by theexpressionParenlabeled alternative inSnpSiftParser.expression().voidenterExpressionPlus(SnpSiftParser.ExpressionPlusContext ctx)Enter a parse tree produced by theexpressionPluslabeled alternative inSnpSiftParser.expression().voidenterExpressionSet(SnpSiftParser.ExpressionSetContext ctx)Enter a parse tree produced by theexpressionSetlabeled alternative inSnpSiftParser.expression().voidenterExpressionTimes(SnpSiftParser.ExpressionTimesContext ctx)Enter a parse tree produced by theexpressionTimeslabeled alternative inSnpSiftParser.expression().voidenterExpressionUnary(SnpSiftParser.ExpressionUnaryContext ctx)Enter a parse tree produced by theexpressionUnarylabeled alternative inSnpSiftParser.expression().voidenterFunctionCall(SnpSiftParser.FunctionCallContext ctx)Enter a parse tree produced by thefunctionCalllabeled alternative inSnpSiftParser.expression().voidenterLiteralBool(SnpSiftParser.LiteralBoolContext ctx)Enter a parse tree produced by theliteralBoollabeled alternative inSnpSiftParser.expression().voidenterLiteralFloat(SnpSiftParser.LiteralFloatContext ctx)Enter a parse tree produced by theliteralFloatlabeled alternative inSnpSiftParser.expression().voidenterLiteralIndex(SnpSiftParser.LiteralIndexContext ctx)Enter a parse tree produced by theliteralIndexlabeled alternative inSnpSiftParser.expression().voidenterLiteralInt(SnpSiftParser.LiteralIntContext ctx)Enter a parse tree produced by theliteralIntlabeled alternative inSnpSiftParser.expression().voidenterLiteralString(SnpSiftParser.LiteralStringContext ctx)Enter a parse tree produced by theliteralStringlabeled alternative inSnpSiftParser.expression().voidenterVarReference(SnpSiftParser.VarReferenceContext ctx)Enter a parse tree produced by thevarReferencelabeled alternative inSnpSiftParser.expression().voidenterVarReferenceList(SnpSiftParser.VarReferenceListContext ctx)Enter a parse tree produced by thevarReferenceListlabeled alternative inSnpSiftParser.expression().voidenterVarReferenceListSub(SnpSiftParser.VarReferenceListSubContext ctx)Enter a parse tree produced by thevarReferenceListSublabeled alternative inSnpSiftParser.expression().voidexitCompilationUnit(SnpSiftParser.CompilationUnitContext ctx)Exit a parse tree produced bySnpSiftParser.compilationUnit().voidexitExpressionComp(SnpSiftParser.ExpressionCompContext ctx)Exit a parse tree produced by theexpressionComplabeled alternative inSnpSiftParser.expression().voidexitExpressionCond(SnpSiftParser.ExpressionCondContext ctx)Exit a parse tree produced by theexpressionCondlabeled alternative inSnpSiftParser.expression().voidexitExpressionExists(SnpSiftParser.ExpressionExistsContext ctx)Exit a parse tree produced by theexpressionExistslabeled alternative inSnpSiftParser.expression().voidexitExpressionLogic(SnpSiftParser.ExpressionLogicContext ctx)Exit a parse tree produced by theexpressionLogiclabeled alternative inSnpSiftParser.expression().voidexitExpressionParen(SnpSiftParser.ExpressionParenContext ctx)Exit a parse tree produced by theexpressionParenlabeled alternative inSnpSiftParser.expression().voidexitExpressionPlus(SnpSiftParser.ExpressionPlusContext ctx)Exit a parse tree produced by theexpressionPluslabeled alternative inSnpSiftParser.expression().voidexitExpressionSet(SnpSiftParser.ExpressionSetContext ctx)Exit a parse tree produced by theexpressionSetlabeled alternative inSnpSiftParser.expression().voidexitExpressionTimes(SnpSiftParser.ExpressionTimesContext ctx)Exit a parse tree produced by theexpressionTimeslabeled alternative inSnpSiftParser.expression().voidexitExpressionUnary(SnpSiftParser.ExpressionUnaryContext ctx)Exit a parse tree produced by theexpressionUnarylabeled alternative inSnpSiftParser.expression().voidexitFunctionCall(SnpSiftParser.FunctionCallContext ctx)Exit a parse tree produced by thefunctionCalllabeled alternative inSnpSiftParser.expression().voidexitLiteralBool(SnpSiftParser.LiteralBoolContext ctx)Exit a parse tree produced by theliteralBoollabeled alternative inSnpSiftParser.expression().voidexitLiteralFloat(SnpSiftParser.LiteralFloatContext ctx)Exit a parse tree produced by theliteralFloatlabeled alternative inSnpSiftParser.expression().voidexitLiteralIndex(SnpSiftParser.LiteralIndexContext ctx)Exit a parse tree produced by theliteralIndexlabeled alternative inSnpSiftParser.expression().voidexitLiteralInt(SnpSiftParser.LiteralIntContext ctx)Exit a parse tree produced by theliteralIntlabeled alternative inSnpSiftParser.expression().voidexitLiteralString(SnpSiftParser.LiteralStringContext ctx)Exit a parse tree produced by theliteralStringlabeled alternative inSnpSiftParser.expression().voidexitVarReference(SnpSiftParser.VarReferenceContext ctx)Exit a parse tree produced by thevarReferencelabeled alternative inSnpSiftParser.expression().voidexitVarReferenceList(SnpSiftParser.VarReferenceListContext ctx)Exit a parse tree produced by thevarReferenceListlabeled alternative inSnpSiftParser.expression().voidexitVarReferenceListSub(SnpSiftParser.VarReferenceListSubContext ctx)Exit a parse tree produced by thevarReferenceListSublabeled alternative inSnpSiftParser.expression().
-
-
-
Method Detail
-
enterCompilationUnit
void enterCompilationUnit(SnpSiftParser.CompilationUnitContext ctx)
Enter a parse tree produced bySnpSiftParser.compilationUnit().- Parameters:
ctx- the parse tree
-
exitCompilationUnit
void exitCompilationUnit(SnpSiftParser.CompilationUnitContext ctx)
Exit a parse tree produced bySnpSiftParser.compilationUnit().- Parameters:
ctx- the parse tree
-
enterExpressionSet
void enterExpressionSet(SnpSiftParser.ExpressionSetContext ctx)
Enter a parse tree produced by theexpressionSetlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitExpressionSet
void exitExpressionSet(SnpSiftParser.ExpressionSetContext ctx)
Exit a parse tree produced by theexpressionSetlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterLiteralString
void enterLiteralString(SnpSiftParser.LiteralStringContext ctx)
Enter a parse tree produced by theliteralStringlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitLiteralString
void exitLiteralString(SnpSiftParser.LiteralStringContext ctx)
Exit a parse tree produced by theliteralStringlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionUnary
void enterExpressionUnary(SnpSiftParser.ExpressionUnaryContext ctx)
Enter a parse tree produced by theexpressionUnarylabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitExpressionUnary
void exitExpressionUnary(SnpSiftParser.ExpressionUnaryContext ctx)
Exit a parse tree produced by theexpressionUnarylabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionComp
void enterExpressionComp(SnpSiftParser.ExpressionCompContext ctx)
Enter a parse tree produced by theexpressionComplabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitExpressionComp
void exitExpressionComp(SnpSiftParser.ExpressionCompContext ctx)
Exit a parse tree produced by theexpressionComplabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterLiteralBool
void enterLiteralBool(SnpSiftParser.LiteralBoolContext ctx)
Enter a parse tree produced by theliteralBoollabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitLiteralBool
void exitLiteralBool(SnpSiftParser.LiteralBoolContext ctx)
Exit a parse tree produced by theliteralBoollabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterVarReferenceList
void enterVarReferenceList(SnpSiftParser.VarReferenceListContext ctx)
Enter a parse tree produced by thevarReferenceListlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitVarReferenceList
void exitVarReferenceList(SnpSiftParser.VarReferenceListContext ctx)
Exit a parse tree produced by thevarReferenceListlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterLiteralFloat
void enterLiteralFloat(SnpSiftParser.LiteralFloatContext ctx)
Enter a parse tree produced by theliteralFloatlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitLiteralFloat
void exitLiteralFloat(SnpSiftParser.LiteralFloatContext ctx)
Exit a parse tree produced by theliteralFloatlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterLiteralIndex
void enterLiteralIndex(SnpSiftParser.LiteralIndexContext ctx)
Enter a parse tree produced by theliteralIndexlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitLiteralIndex
void exitLiteralIndex(SnpSiftParser.LiteralIndexContext ctx)
Exit a parse tree produced by theliteralIndexlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterVarReference
void enterVarReference(SnpSiftParser.VarReferenceContext ctx)
Enter a parse tree produced by thevarReferencelabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitVarReference
void exitVarReference(SnpSiftParser.VarReferenceContext ctx)
Exit a parse tree produced by thevarReferencelabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterVarReferenceListSub
void enterVarReferenceListSub(SnpSiftParser.VarReferenceListSubContext ctx)
Enter a parse tree produced by thevarReferenceListSublabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitVarReferenceListSub
void exitVarReferenceListSub(SnpSiftParser.VarReferenceListSubContext ctx)
Exit a parse tree produced by thevarReferenceListSublabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionTimes
void enterExpressionTimes(SnpSiftParser.ExpressionTimesContext ctx)
Enter a parse tree produced by theexpressionTimeslabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitExpressionTimes
void exitExpressionTimes(SnpSiftParser.ExpressionTimesContext ctx)
Exit a parse tree produced by theexpressionTimeslabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionExists
void enterExpressionExists(SnpSiftParser.ExpressionExistsContext ctx)
Enter a parse tree produced by theexpressionExistslabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitExpressionExists
void exitExpressionExists(SnpSiftParser.ExpressionExistsContext ctx)
Exit a parse tree produced by theexpressionExistslabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionPlus
void enterExpressionPlus(SnpSiftParser.ExpressionPlusContext ctx)
Enter a parse tree produced by theexpressionPluslabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitExpressionPlus
void exitExpressionPlus(SnpSiftParser.ExpressionPlusContext ctx)
Exit a parse tree produced by theexpressionPluslabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionLogic
void enterExpressionLogic(SnpSiftParser.ExpressionLogicContext ctx)
Enter a parse tree produced by theexpressionLogiclabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitExpressionLogic
void exitExpressionLogic(SnpSiftParser.ExpressionLogicContext ctx)
Exit a parse tree produced by theexpressionLogiclabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterFunctionCall
void enterFunctionCall(SnpSiftParser.FunctionCallContext ctx)
Enter a parse tree produced by thefunctionCalllabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitFunctionCall
void exitFunctionCall(SnpSiftParser.FunctionCallContext ctx)
Exit a parse tree produced by thefunctionCalllabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionParen
void enterExpressionParen(SnpSiftParser.ExpressionParenContext ctx)
Enter a parse tree produced by theexpressionParenlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitExpressionParen
void exitExpressionParen(SnpSiftParser.ExpressionParenContext ctx)
Exit a parse tree produced by theexpressionParenlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterExpressionCond
void enterExpressionCond(SnpSiftParser.ExpressionCondContext ctx)
Enter a parse tree produced by theexpressionCondlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitExpressionCond
void exitExpressionCond(SnpSiftParser.ExpressionCondContext ctx)
Exit a parse tree produced by theexpressionCondlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
enterLiteralInt
void enterLiteralInt(SnpSiftParser.LiteralIntContext ctx)
Enter a parse tree produced by theliteralIntlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
exitLiteralInt
void exitLiteralInt(SnpSiftParser.LiteralIntContext ctx)
Exit a parse tree produced by theliteralIntlabeled alternative inSnpSiftParser.expression().- Parameters:
ctx- the parse tree
-
-