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.ParseTreeListener
This interface defines a complete listener for a parse tree produced bySnpSiftParser
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
enterCompilationUnit(SnpSiftParser.CompilationUnitContext ctx)
Enter a parse tree produced bySnpSiftParser.compilationUnit()
.void
enterExpressionComp(SnpSiftParser.ExpressionCompContext ctx)
Enter a parse tree produced by theexpressionComp
labeled alternative inSnpSiftParser.expression()
.void
enterExpressionCond(SnpSiftParser.ExpressionCondContext ctx)
Enter a parse tree produced by theexpressionCond
labeled alternative inSnpSiftParser.expression()
.void
enterExpressionExists(SnpSiftParser.ExpressionExistsContext ctx)
Enter a parse tree produced by theexpressionExists
labeled alternative inSnpSiftParser.expression()
.void
enterExpressionLogic(SnpSiftParser.ExpressionLogicContext ctx)
Enter a parse tree produced by theexpressionLogic
labeled alternative inSnpSiftParser.expression()
.void
enterExpressionParen(SnpSiftParser.ExpressionParenContext ctx)
Enter a parse tree produced by theexpressionParen
labeled alternative inSnpSiftParser.expression()
.void
enterExpressionPlus(SnpSiftParser.ExpressionPlusContext ctx)
Enter a parse tree produced by theexpressionPlus
labeled alternative inSnpSiftParser.expression()
.void
enterExpressionSet(SnpSiftParser.ExpressionSetContext ctx)
Enter a parse tree produced by theexpressionSet
labeled alternative inSnpSiftParser.expression()
.void
enterExpressionTimes(SnpSiftParser.ExpressionTimesContext ctx)
Enter a parse tree produced by theexpressionTimes
labeled alternative inSnpSiftParser.expression()
.void
enterExpressionUnary(SnpSiftParser.ExpressionUnaryContext ctx)
Enter a parse tree produced by theexpressionUnary
labeled alternative inSnpSiftParser.expression()
.void
enterFunctionCall(SnpSiftParser.FunctionCallContext ctx)
Enter a parse tree produced by thefunctionCall
labeled alternative inSnpSiftParser.expression()
.void
enterLiteralBool(SnpSiftParser.LiteralBoolContext ctx)
Enter a parse tree produced by theliteralBool
labeled alternative inSnpSiftParser.expression()
.void
enterLiteralFloat(SnpSiftParser.LiteralFloatContext ctx)
Enter a parse tree produced by theliteralFloat
labeled alternative inSnpSiftParser.expression()
.void
enterLiteralIndex(SnpSiftParser.LiteralIndexContext ctx)
Enter a parse tree produced by theliteralIndex
labeled alternative inSnpSiftParser.expression()
.void
enterLiteralInt(SnpSiftParser.LiteralIntContext ctx)
Enter a parse tree produced by theliteralInt
labeled alternative inSnpSiftParser.expression()
.void
enterLiteralString(SnpSiftParser.LiteralStringContext ctx)
Enter a parse tree produced by theliteralString
labeled alternative inSnpSiftParser.expression()
.void
enterVarReference(SnpSiftParser.VarReferenceContext ctx)
Enter a parse tree produced by thevarReference
labeled alternative inSnpSiftParser.expression()
.void
enterVarReferenceList(SnpSiftParser.VarReferenceListContext ctx)
Enter a parse tree produced by thevarReferenceList
labeled alternative inSnpSiftParser.expression()
.void
enterVarReferenceListSub(SnpSiftParser.VarReferenceListSubContext ctx)
Enter a parse tree produced by thevarReferenceListSub
labeled alternative inSnpSiftParser.expression()
.void
exitCompilationUnit(SnpSiftParser.CompilationUnitContext ctx)
Exit a parse tree produced bySnpSiftParser.compilationUnit()
.void
exitExpressionComp(SnpSiftParser.ExpressionCompContext ctx)
Exit a parse tree produced by theexpressionComp
labeled alternative inSnpSiftParser.expression()
.void
exitExpressionCond(SnpSiftParser.ExpressionCondContext ctx)
Exit a parse tree produced by theexpressionCond
labeled alternative inSnpSiftParser.expression()
.void
exitExpressionExists(SnpSiftParser.ExpressionExistsContext ctx)
Exit a parse tree produced by theexpressionExists
labeled alternative inSnpSiftParser.expression()
.void
exitExpressionLogic(SnpSiftParser.ExpressionLogicContext ctx)
Exit a parse tree produced by theexpressionLogic
labeled alternative inSnpSiftParser.expression()
.void
exitExpressionParen(SnpSiftParser.ExpressionParenContext ctx)
Exit a parse tree produced by theexpressionParen
labeled alternative inSnpSiftParser.expression()
.void
exitExpressionPlus(SnpSiftParser.ExpressionPlusContext ctx)
Exit a parse tree produced by theexpressionPlus
labeled alternative inSnpSiftParser.expression()
.void
exitExpressionSet(SnpSiftParser.ExpressionSetContext ctx)
Exit a parse tree produced by theexpressionSet
labeled alternative inSnpSiftParser.expression()
.void
exitExpressionTimes(SnpSiftParser.ExpressionTimesContext ctx)
Exit a parse tree produced by theexpressionTimes
labeled alternative inSnpSiftParser.expression()
.void
exitExpressionUnary(SnpSiftParser.ExpressionUnaryContext ctx)
Exit a parse tree produced by theexpressionUnary
labeled alternative inSnpSiftParser.expression()
.void
exitFunctionCall(SnpSiftParser.FunctionCallContext ctx)
Exit a parse tree produced by thefunctionCall
labeled alternative inSnpSiftParser.expression()
.void
exitLiteralBool(SnpSiftParser.LiteralBoolContext ctx)
Exit a parse tree produced by theliteralBool
labeled alternative inSnpSiftParser.expression()
.void
exitLiteralFloat(SnpSiftParser.LiteralFloatContext ctx)
Exit a parse tree produced by theliteralFloat
labeled alternative inSnpSiftParser.expression()
.void
exitLiteralIndex(SnpSiftParser.LiteralIndexContext ctx)
Exit a parse tree produced by theliteralIndex
labeled alternative inSnpSiftParser.expression()
.void
exitLiteralInt(SnpSiftParser.LiteralIntContext ctx)
Exit a parse tree produced by theliteralInt
labeled alternative inSnpSiftParser.expression()
.void
exitLiteralString(SnpSiftParser.LiteralStringContext ctx)
Exit a parse tree produced by theliteralString
labeled alternative inSnpSiftParser.expression()
.void
exitVarReference(SnpSiftParser.VarReferenceContext ctx)
Exit a parse tree produced by thevarReference
labeled alternative inSnpSiftParser.expression()
.void
exitVarReferenceList(SnpSiftParser.VarReferenceListContext ctx)
Exit a parse tree produced by thevarReferenceList
labeled alternative inSnpSiftParser.expression()
.void
exitVarReferenceListSub(SnpSiftParser.VarReferenceListSubContext ctx)
Exit a parse tree produced by thevarReferenceListSub
labeled 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 theexpressionSet
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpressionSet
void exitExpressionSet(SnpSiftParser.ExpressionSetContext ctx)
Exit a parse tree produced by theexpressionSet
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterLiteralString
void enterLiteralString(SnpSiftParser.LiteralStringContext ctx)
Enter a parse tree produced by theliteralString
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitLiteralString
void exitLiteralString(SnpSiftParser.LiteralStringContext ctx)
Exit a parse tree produced by theliteralString
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterExpressionUnary
void enterExpressionUnary(SnpSiftParser.ExpressionUnaryContext ctx)
Enter a parse tree produced by theexpressionUnary
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpressionUnary
void exitExpressionUnary(SnpSiftParser.ExpressionUnaryContext ctx)
Exit a parse tree produced by theexpressionUnary
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterExpressionComp
void enterExpressionComp(SnpSiftParser.ExpressionCompContext ctx)
Enter a parse tree produced by theexpressionComp
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpressionComp
void exitExpressionComp(SnpSiftParser.ExpressionCompContext ctx)
Exit a parse tree produced by theexpressionComp
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterLiteralBool
void enterLiteralBool(SnpSiftParser.LiteralBoolContext ctx)
Enter a parse tree produced by theliteralBool
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitLiteralBool
void exitLiteralBool(SnpSiftParser.LiteralBoolContext ctx)
Exit a parse tree produced by theliteralBool
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterVarReferenceList
void enterVarReferenceList(SnpSiftParser.VarReferenceListContext ctx)
Enter a parse tree produced by thevarReferenceList
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitVarReferenceList
void exitVarReferenceList(SnpSiftParser.VarReferenceListContext ctx)
Exit a parse tree produced by thevarReferenceList
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterLiteralFloat
void enterLiteralFloat(SnpSiftParser.LiteralFloatContext ctx)
Enter a parse tree produced by theliteralFloat
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitLiteralFloat
void exitLiteralFloat(SnpSiftParser.LiteralFloatContext ctx)
Exit a parse tree produced by theliteralFloat
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterLiteralIndex
void enterLiteralIndex(SnpSiftParser.LiteralIndexContext ctx)
Enter a parse tree produced by theliteralIndex
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitLiteralIndex
void exitLiteralIndex(SnpSiftParser.LiteralIndexContext ctx)
Exit a parse tree produced by theliteralIndex
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterVarReference
void enterVarReference(SnpSiftParser.VarReferenceContext ctx)
Enter a parse tree produced by thevarReference
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitVarReference
void exitVarReference(SnpSiftParser.VarReferenceContext ctx)
Exit a parse tree produced by thevarReference
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterVarReferenceListSub
void enterVarReferenceListSub(SnpSiftParser.VarReferenceListSubContext ctx)
Enter a parse tree produced by thevarReferenceListSub
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitVarReferenceListSub
void exitVarReferenceListSub(SnpSiftParser.VarReferenceListSubContext ctx)
Exit a parse tree produced by thevarReferenceListSub
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterExpressionTimes
void enterExpressionTimes(SnpSiftParser.ExpressionTimesContext ctx)
Enter a parse tree produced by theexpressionTimes
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpressionTimes
void exitExpressionTimes(SnpSiftParser.ExpressionTimesContext ctx)
Exit a parse tree produced by theexpressionTimes
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterExpressionExists
void enterExpressionExists(SnpSiftParser.ExpressionExistsContext ctx)
Enter a parse tree produced by theexpressionExists
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpressionExists
void exitExpressionExists(SnpSiftParser.ExpressionExistsContext ctx)
Exit a parse tree produced by theexpressionExists
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterExpressionPlus
void enterExpressionPlus(SnpSiftParser.ExpressionPlusContext ctx)
Enter a parse tree produced by theexpressionPlus
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpressionPlus
void exitExpressionPlus(SnpSiftParser.ExpressionPlusContext ctx)
Exit a parse tree produced by theexpressionPlus
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterExpressionLogic
void enterExpressionLogic(SnpSiftParser.ExpressionLogicContext ctx)
Enter a parse tree produced by theexpressionLogic
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpressionLogic
void exitExpressionLogic(SnpSiftParser.ExpressionLogicContext ctx)
Exit a parse tree produced by theexpressionLogic
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterFunctionCall
void enterFunctionCall(SnpSiftParser.FunctionCallContext ctx)
Enter a parse tree produced by thefunctionCall
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitFunctionCall
void exitFunctionCall(SnpSiftParser.FunctionCallContext ctx)
Exit a parse tree produced by thefunctionCall
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterExpressionParen
void enterExpressionParen(SnpSiftParser.ExpressionParenContext ctx)
Enter a parse tree produced by theexpressionParen
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpressionParen
void exitExpressionParen(SnpSiftParser.ExpressionParenContext ctx)
Exit a parse tree produced by theexpressionParen
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterExpressionCond
void enterExpressionCond(SnpSiftParser.ExpressionCondContext ctx)
Enter a parse tree produced by theexpressionCond
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpressionCond
void exitExpressionCond(SnpSiftParser.ExpressionCondContext ctx)
Exit a parse tree produced by theexpressionCond
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterLiteralInt
void enterLiteralInt(SnpSiftParser.LiteralIntContext ctx)
Enter a parse tree produced by theliteralInt
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitLiteralInt
void exitLiteralInt(SnpSiftParser.LiteralIntContext ctx)
Exit a parse tree produced by theliteralInt
labeled alternative inSnpSiftParser.expression()
.- Parameters:
ctx
- the parse tree
-
-