Class SnpSiftBaseVisitor<T>
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
,SnpSiftVisitor<T>
SnpSiftVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced bySnpSiftParser.compilationUnit()
.Visit a parse tree produced by theexpressionComp
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theexpressionCond
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theexpressionExists
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theexpressionLogic
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theexpressionParen
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theexpressionPlus
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theexpressionSet
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theexpressionTimes
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theexpressionUnary
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by thefunctionCall
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theliteralBool
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theliteralFloat
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theliteralIndex
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theliteralInt
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by theliteralString
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by thevarReference
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by thevarReferenceList
labeled alternative inSnpSiftParser.expression()
.Visit a parse tree produced by thevarReferenceListSub
labeled alternative inSnpSiftParser.expression()
.Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
SnpSiftBaseVisitor
public SnpSiftBaseVisitor()
-
-
Method Details
-
visitCompilationUnit
Visit a parse tree produced bySnpSiftParser.compilationUnit()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCompilationUnit
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionSet
Visit a parse tree produced by theexpressionSet
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpressionSet
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLiteralString
Visit a parse tree produced by theliteralString
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLiteralString
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionUnary
Visit a parse tree produced by theexpressionUnary
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpressionUnary
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionComp
Visit a parse tree produced by theexpressionComp
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpressionComp
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLiteralBool
Visit a parse tree produced by theliteralBool
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLiteralBool
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitVarReferenceList
Visit a parse tree produced by thevarReferenceList
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitVarReferenceList
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLiteralFloat
Visit a parse tree produced by theliteralFloat
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLiteralFloat
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLiteralIndex
Visit a parse tree produced by theliteralIndex
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLiteralIndex
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitVarReference
Visit a parse tree produced by thevarReference
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitVarReference
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitVarReferenceListSub
Visit a parse tree produced by thevarReferenceListSub
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitVarReferenceListSub
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionTimes
Visit a parse tree produced by theexpressionTimes
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpressionTimes
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionExists
Visit a parse tree produced by theexpressionExists
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpressionExists
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionPlus
Visit a parse tree produced by theexpressionPlus
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpressionPlus
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionLogic
Visit a parse tree produced by theexpressionLogic
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpressionLogic
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionCall
Visit a parse tree produced by thefunctionCall
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFunctionCall
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionParen
Visit a parse tree produced by theexpressionParen
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpressionParen
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpressionCond
Visit a parse tree produced by theexpressionCond
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpressionCond
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLiteralInt
Visit a parse tree produced by theliteralInt
labeled alternative inSnpSiftParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLiteralInt
in interfaceSnpSiftVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-