Class BSLParserBaseVisitor<Result>
- Type Parameters:
Result- The return type of the visit operation. UseVoidfor 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
Constructors -
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, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
visitFilein 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:
visitShebangin 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:
visitUsedLibin 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:
visitUsein 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:
visitRegionStartin 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:
visitRegionEndin 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:
visitRegionNamein 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_ifin 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_elsifin 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_elsein 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_endifin 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_expressionin 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_logicalOperandin 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_logicalExpressionin 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_symbolin 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_unknownSymbolin 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_boolOperationin 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:
visitPreprocessorin 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:
visitCompilerDirectiveSymbolin 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:
visitCompilerDirectivein 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:
visitAnnotationNamein 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:
visitAnnotationParamNamein 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:
visitAnnotationin 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:
visitAnnotationParamsin 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:
visitAnnotationParamin 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_namein 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:
visitModuleVarsin 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:
visitModuleVarin 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:
visitModuleVarsListin 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:
visitModuleVarDeclarationin 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:
visitSubVarsin 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:
visitSubVarin 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:
visitSubVarsListin 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:
visitSubVarDeclarationin 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:
visitSubNamein 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:
visitSubsin 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:
visitSubin 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:
visitProcedurein 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:
visitFunctionin 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:
visitProcDeclarationin 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:
visitFuncDeclarationin 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:
visitSubCodeBlockin 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:
visitContinueStatementin 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:
visitBreakStatementin 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:
visitRaiseStatementin 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:
visitIfStatementin 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:
visitIfBranchin 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:
visitElsifBranchin 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:
visitElseBranchin 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:
visitWhileStatementin 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:
visitForStatementin 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:
visitForEachStatementin 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:
visitTryStatementin 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:
visitReturnStatementin 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:
visitExecuteStatementin 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:
visitCallStatementin 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:
visitWaitStatementin 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:
visitLabelNamein 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:
visitLabelin 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:
visitGotoStatementin 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:
visitTryCodeBlockin 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:
visitExceptCodeBlockin 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:
visitEventin 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:
visitHandlerin 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:
visitAddHandlerStatementin 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:
visitRemoveHandlerStatementin 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:
visitTernaryOperatorin 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:
visitWaitExpressionin 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:
visitFileCodeBlockBeforeSubin 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:
visitFileCodeBlockin 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:
visitCodeBlockin 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:
visitNumericin 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:
visitParamListin 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:
visitParamin 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:
visitDefaultValuein 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:
visitConstValuein 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:
visitMultilineStringin 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:
visitStringin 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:
visitStatementin 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:
visitAssignmentin 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:
visitCallParamListin 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:
visitCallParamin 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:
visitExpressionin 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:
visitOperationin 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:
visitCompareOperationin 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:
visitBoolOperationin 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:
visitUnaryModifierin 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:
visitMemberin 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:
visitNewExpressionin 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:
visitTypeNamein 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:
visitMethodCallin 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:
visitGlobalMethodCallin 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:
visitMethodNamein 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:
visitComplexIdentifierin 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:
visitModifierin 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:
visitAcceptorin 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:
visitLValuein 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:
visitAccessCallin 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:
visitAccessIndexin 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:
visitAccessPropertyin 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:
visitDoCallin 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:
visitCompoundStatementin interfaceBSLParserVisitor<Result>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-