Class BSLParserBaseVisitor<Result>
- Type Parameters:
Result
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Implemented Interfaces:
BSLParserVisitor<Result>
,ParseTreeVisitor<Result>
BSLParserVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byBSLParser.acceptor()
.Visit a parse tree produced byBSLParser.accessCall()
.Visit a parse tree produced byBSLParser.accessIndex()
.Visit a parse tree produced byBSLParser.accessProperty()
.Visit a parse tree produced byBSLParser.addHandlerStatement()
.Visit a parse tree produced byBSLParser.annotation()
.Visit a parse tree produced byBSLParser.annotationName()
.Visit a parse tree produced byBSLParser.annotationParam()
.Visit a parse tree produced byBSLParser.annotationParamName()
.Visit a parse tree produced byBSLParser.annotationParams()
.Visit a parse tree produced byBSLParser.assignment()
.Visit a parse tree produced byBSLParser.boolOperation()
.Visit a parse tree produced byBSLParser.breakStatement()
.Visit a parse tree produced byBSLParser.callParam()
.Visit a parse tree produced byBSLParser.callParamList()
.Visit a parse tree produced byBSLParser.callStatement()
.Visit a parse tree produced byBSLParser.codeBlock()
.Visit a parse tree produced byBSLParser.compareOperation()
.Visit a parse tree produced byBSLParser.compilerDirective()
.Visit a parse tree produced byBSLParser.compilerDirectiveSymbol()
.Visit a parse tree produced byBSLParser.complexIdentifier()
.Visit a parse tree produced byBSLParser.compoundStatement()
.Visit a parse tree produced byBSLParser.constValue()
.Visit a parse tree produced byBSLParser.continueStatement()
.Visit a parse tree produced byBSLParser.defaultValue()
.Visit a parse tree produced byBSLParser.doCall()
.Visit a parse tree produced byBSLParser.elseBranch()
.Visit a parse tree produced byBSLParser.elsifBranch()
.Visit a parse tree produced byBSLParser.event()
.Visit a parse tree produced byBSLParser.exceptCodeBlock()
.Visit a parse tree produced byBSLParser.executeStatement()
.Visit a parse tree produced byBSLParser.expression()
.Visit a parse tree produced byBSLParser.file()
.Visit a parse tree produced byBSLParser.fileCodeBlock()
.Visit a parse tree produced byBSLParser.fileCodeBlockBeforeSub()
.Visit a parse tree produced byBSLParser.forEachStatement()
.Visit a parse tree produced byBSLParser.forStatement()
.Visit a parse tree produced byBSLParser.funcDeclaration()
.Visit a parse tree produced byBSLParser.function()
.Visit a parse tree produced byBSLParser.globalMethodCall()
.Visit a parse tree produced byBSLParser.gotoStatement()
.Visit a parse tree produced byBSLParser.handler()
.Visit a parse tree produced byBSLParser.ifBranch()
.Visit a parse tree produced byBSLParser.ifStatement()
.Visit a parse tree produced byBSLParser.label()
.Visit a parse tree produced byBSLParser.labelName()
.Visit a parse tree produced byBSLParser.lValue()
.Visit a parse tree produced byBSLParser.member()
.Visit a parse tree produced byBSLParser.methodCall()
.Visit a parse tree produced byBSLParser.methodName()
.Visit a parse tree produced byBSLParser.modifier()
.Visit a parse tree produced byBSLParser.moduleVar()
.Visit a parse tree produced byBSLParser.moduleVarDeclaration()
.Visit a parse tree produced byBSLParser.moduleVars()
.Visit a parse tree produced byBSLParser.moduleVarsList()
.Visit a parse tree produced byBSLParser.multilineString()
.Visit a parse tree produced byBSLParser.newExpression()
.Visit a parse tree produced byBSLParser.numeric()
.Visit a parse tree produced byBSLParser.operation()
.Visit a parse tree produced byBSLParser.param()
.Visit a parse tree produced byBSLParser.paramList()
.Visit a parse tree produced byBSLParser.preproc_boolOperation()
.Visit a parse tree produced byBSLParser.preproc_else()
.Visit a parse tree produced byBSLParser.preproc_elsif()
.Visit a parse tree produced byBSLParser.preproc_endif()
.Visit a parse tree produced byBSLParser.preproc_expression()
.Visit a parse tree produced byBSLParser.preproc_if()
.Visit a parse tree produced byBSLParser.preproc_logicalExpression()
.Visit a parse tree produced byBSLParser.preproc_logicalOperand()
.Visit a parse tree produced byBSLParser.preproc_symbol()
.Visit a parse tree produced byBSLParser.preproc_unknownSymbol()
.Visit a parse tree produced byBSLParser.preprocessor()
.Visit a parse tree produced byBSLParser.procDeclaration()
.Visit a parse tree produced byBSLParser.procedure()
.Visit a parse tree produced byBSLParser.raiseStatement()
.Visit a parse tree produced byBSLParser.regionEnd()
.Visit a parse tree produced byBSLParser.regionName()
.Visit a parse tree produced byBSLParser.regionStart()
.Visit a parse tree produced byBSLParser.removeHandlerStatement()
.Visit a parse tree produced byBSLParser.returnStatement()
.Visit a parse tree produced byBSLParser.shebang()
.Visit a parse tree produced byBSLParser.statement()
.Visit a parse tree produced byBSLParser.string()
.Visit a parse tree produced byBSLParser.sub()
.Visit a parse tree produced byBSLParser.subCodeBlock()
.Visit a parse tree produced byBSLParser.subName()
.Visit a parse tree produced byBSLParser.subs()
.Visit a parse tree produced byBSLParser.subVar()
.Visit a parse tree produced byBSLParser.subVarDeclaration()
.Visit a parse tree produced byBSLParser.subVars()
.Visit a parse tree produced byBSLParser.subVarsList()
.Visit a parse tree produced byBSLParser.ternaryOperator()
.Visit a parse tree produced byBSLParser.tryCodeBlock()
.Visit a parse tree produced byBSLParser.tryStatement()
.Visit a parse tree produced byBSLParser.typeName()
.Visit a parse tree produced byBSLParser.unaryModifier()
.Visit a parse tree produced byBSLParser.use()
.Visit a parse tree produced byBSLParser.usedLib()
.Visit a parse tree produced byBSLParser.var_name()
.Visit a parse tree produced byBSLParser.waitExpression()
.Visit a parse tree produced byBSLParser.waitStatement()
.Visit a parse tree produced byBSLParser.whileStatement()
.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
-
BSLParserBaseVisitor
public BSLParserBaseVisitor()
-
-
Method Details
-
visitFile
Visit a parse tree produced byBSLParser.file()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFile
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitShebang
Visit a parse tree produced byBSLParser.shebang()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitShebang
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUsedLib
Visit a parse tree produced byBSLParser.usedLib()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitUsedLib
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUse
Visit a parse tree produced byBSLParser.use()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitUse
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRegionStart
Visit a parse tree produced byBSLParser.regionStart()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRegionStart
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRegionEnd
Visit a parse tree produced byBSLParser.regionEnd()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRegionEnd
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRegionName
Visit a parse tree produced byBSLParser.regionName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRegionName
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_if
Visit a parse tree produced byBSLParser.preproc_if()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_if
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_elsif
Visit a parse tree produced byBSLParser.preproc_elsif()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_elsif
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_else
Visit a parse tree produced byBSLParser.preproc_else()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_else
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_endif
Visit a parse tree produced byBSLParser.preproc_endif()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_endif
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_expression
Visit a parse tree produced byBSLParser.preproc_expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_expression
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_logicalOperand
Visit a parse tree produced byBSLParser.preproc_logicalOperand()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_logicalOperand
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_logicalExpression
public Result visitPreproc_logicalExpression(@NotNull BSLParser.Preproc_logicalExpressionContext ctx) Visit a parse tree produced byBSLParser.preproc_logicalExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_logicalExpression
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_symbol
Visit a parse tree produced byBSLParser.preproc_symbol()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_symbol
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_unknownSymbol
Visit a parse tree produced byBSLParser.preproc_unknownSymbol()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_unknownSymbol
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreproc_boolOperation
Visit a parse tree produced byBSLParser.preproc_boolOperation()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreproc_boolOperation
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreprocessor
Visit a parse tree produced byBSLParser.preprocessor()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreprocessor
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompilerDirectiveSymbol
Visit a parse tree produced byBSLParser.compilerDirectiveSymbol()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCompilerDirectiveSymbol
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompilerDirective
Visit a parse tree produced byBSLParser.compilerDirective()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCompilerDirective
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnnotationName
Visit a parse tree produced byBSLParser.annotationName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnnotationName
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnnotationParamName
Visit a parse tree produced byBSLParser.annotationParamName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnnotationParamName
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnnotation
Visit a parse tree produced byBSLParser.annotation()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnnotation
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnnotationParams
Visit a parse tree produced byBSLParser.annotationParams()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnnotationParams
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAnnotationParam
Visit a parse tree produced byBSLParser.annotationParam()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAnnotationParam
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitVar_name
Visit a parse tree produced byBSLParser.var_name()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitVar_name
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitModuleVars
Visit a parse tree produced byBSLParser.moduleVars()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitModuleVars
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitModuleVar
Visit a parse tree produced byBSLParser.moduleVar()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitModuleVar
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitModuleVarsList
Visit a parse tree produced byBSLParser.moduleVarsList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitModuleVarsList
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitModuleVarDeclaration
Visit a parse tree produced byBSLParser.moduleVarDeclaration()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitModuleVarDeclaration
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubVars
Visit a parse tree produced byBSLParser.subVars()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSubVars
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubVar
Visit a parse tree produced byBSLParser.subVar()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSubVar
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubVarsList
Visit a parse tree produced byBSLParser.subVarsList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSubVarsList
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubVarDeclaration
Visit a parse tree produced byBSLParser.subVarDeclaration()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSubVarDeclaration
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubName
Visit a parse tree produced byBSLParser.subName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSubName
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubs
Visit a parse tree produced byBSLParser.subs()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSubs
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSub
Visit a parse tree produced byBSLParser.sub()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSub
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitProcedure
Visit a parse tree produced byBSLParser.procedure()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitProcedure
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunction
Visit a parse tree produced byBSLParser.function()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFunction
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitProcDeclaration
Visit a parse tree produced byBSLParser.procDeclaration()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitProcDeclaration
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFuncDeclaration
Visit a parse tree produced byBSLParser.funcDeclaration()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFuncDeclaration
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSubCodeBlock
Visit a parse tree produced byBSLParser.subCodeBlock()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSubCodeBlock
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitContinueStatement
Visit a parse tree produced byBSLParser.continueStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitContinueStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBreakStatement
Visit a parse tree produced byBSLParser.breakStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBreakStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRaiseStatement
Visit a parse tree produced byBSLParser.raiseStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRaiseStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIfStatement
Visit a parse tree produced byBSLParser.ifStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIfStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIfBranch
Visit a parse tree produced byBSLParser.ifBranch()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIfBranch
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitElsifBranch
Visit a parse tree produced byBSLParser.elsifBranch()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitElsifBranch
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitElseBranch
Visit a parse tree produced byBSLParser.elseBranch()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitElseBranch
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitWhileStatement
Visit a parse tree produced byBSLParser.whileStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitWhileStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForStatement
Visit a parse tree produced byBSLParser.forStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForEachStatement
Visit a parse tree produced byBSLParser.forEachStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForEachStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTryStatement
Visit a parse tree produced byBSLParser.tryStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTryStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitReturnStatement
Visit a parse tree produced byBSLParser.returnStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitReturnStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExecuteStatement
Visit a parse tree produced byBSLParser.executeStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExecuteStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCallStatement
Visit a parse tree produced byBSLParser.callStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCallStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitWaitStatement
Visit a parse tree produced byBSLParser.waitStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitWaitStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLabelName
Visit a parse tree produced byBSLParser.labelName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLabelName
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLabel
Visit a parse tree produced byBSLParser.label()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLabel
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGotoStatement
Visit a parse tree produced byBSLParser.gotoStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitGotoStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTryCodeBlock
Visit a parse tree produced byBSLParser.tryCodeBlock()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTryCodeBlock
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExceptCodeBlock
Visit a parse tree produced byBSLParser.exceptCodeBlock()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExceptCodeBlock
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitEvent
Visit a parse tree produced byBSLParser.event()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitEvent
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitHandler
Visit a parse tree produced byBSLParser.handler()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitHandler
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAddHandlerStatement
Visit a parse tree produced byBSLParser.addHandlerStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAddHandlerStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRemoveHandlerStatement
Visit a parse tree produced byBSLParser.removeHandlerStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRemoveHandlerStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTernaryOperator
Visit a parse tree produced byBSLParser.ternaryOperator()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTernaryOperator
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitWaitExpression
Visit a parse tree produced byBSLParser.waitExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitWaitExpression
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFileCodeBlockBeforeSub
Visit a parse tree produced byBSLParser.fileCodeBlockBeforeSub()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFileCodeBlockBeforeSub
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFileCodeBlock
Visit a parse tree produced byBSLParser.fileCodeBlock()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFileCodeBlock
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCodeBlock
Visit a parse tree produced byBSLParser.codeBlock()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCodeBlock
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNumeric
Visit a parse tree produced byBSLParser.numeric()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNumeric
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParamList
Visit a parse tree produced byBSLParser.paramList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitParamList
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParam
Visit a parse tree produced byBSLParser.param()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitParam
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDefaultValue
Visit a parse tree produced byBSLParser.defaultValue()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDefaultValue
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConstValue
Visit a parse tree produced byBSLParser.constValue()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitConstValue
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMultilineString
Visit a parse tree produced byBSLParser.multilineString()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMultilineString
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitString
Visit a parse tree produced byBSLParser.string()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitString
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitStatement
Visit a parse tree produced byBSLParser.statement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAssignment
Visit a parse tree produced byBSLParser.assignment()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAssignment
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCallParamList
Visit a parse tree produced byBSLParser.callParamList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCallParamList
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCallParam
Visit a parse tree produced byBSLParser.callParam()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCallParam
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExpression
Visit a parse tree produced byBSLParser.expression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExpression
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOperation
Visit a parse tree produced byBSLParser.operation()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOperation
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompareOperation
Visit a parse tree produced byBSLParser.compareOperation()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCompareOperation
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBoolOperation
Visit a parse tree produced byBSLParser.boolOperation()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBoolOperation
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitUnaryModifier
Visit a parse tree produced byBSLParser.unaryModifier()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitUnaryModifier
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMember
Visit a parse tree produced byBSLParser.member()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMember
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNewExpression
Visit a parse tree produced byBSLParser.newExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNewExpression
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTypeName
Visit a parse tree produced byBSLParser.typeName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTypeName
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMethodCall
Visit a parse tree produced byBSLParser.methodCall()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMethodCall
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGlobalMethodCall
Visit a parse tree produced byBSLParser.globalMethodCall()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitGlobalMethodCall
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMethodName
Visit a parse tree produced byBSLParser.methodName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMethodName
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitComplexIdentifier
Visit a parse tree produced byBSLParser.complexIdentifier()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitComplexIdentifier
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitModifier
Visit a parse tree produced byBSLParser.modifier()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitModifier
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAcceptor
Visit a parse tree produced byBSLParser.acceptor()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAcceptor
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLValue
Visit a parse tree produced byBSLParser.lValue()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLValue
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAccessCall
Visit a parse tree produced byBSLParser.accessCall()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAccessCall
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAccessIndex
Visit a parse tree produced byBSLParser.accessIndex()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAccessIndex
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAccessProperty
Visit a parse tree produced byBSLParser.accessProperty()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAccessProperty
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDoCall
Visit a parse tree produced byBSLParser.doCall()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDoCall
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCompoundStatement
Visit a parse tree produced byBSLParser.compoundStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCompoundStatement
in interfaceBSLParserVisitor<Result>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-