Class ASLBaseVisitor<T>
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Implemented Interfaces:
ASLVisitor<T>
,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
ASLVisitor
,
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 byASLParser.actionScript()
.Visit a parse tree produced byASLParser.alias()
.Visit a parse tree produced byASLParser.alwaysEffect()
.Visit a parse tree produced byASLParser.andExpression()
.Visit a parse tree produced byASLParser.assignment()
.Visit a parse tree produced byASLParser.asyncStatement()
.Visit a parse tree produced byASLParser.block()
.Visit a parse tree produced byASLParser.booleanExpression()
.Visit a parse tree produced byASLParser.catchParameter()
.Visit a parse tree produced byASLParser.catchStatement()
.Visit a parse tree produced byASLParser.conditions()
.Visit a parse tree produced byASLParser.content()
.Visit a parse tree produced byASLParser.control()
.Visit a parse tree produced byASLParser.controlContent()
.Visit a parse tree produced byASLParser.definition()
.Visit a parse tree produced byASLParser.definitions()
.Visit a parse tree produced byASLParser.description()
.Visit a parse tree produced byASLParser.effects()
.Visit a parse tree produced byASLParser.elifStatement()
.Visit a parse tree produced byASLParser.elseStatement()
.Visit a parse tree produced byASLParser.exitStatement()
.Visit a parse tree produced byASLParser.failureEffect()
.Visit a parse tree produced byASLParser.finallyStatement()
.Visit a parse tree produced byASLParser.forCondition()
.Visit a parse tree produced byASLParser.forEachStatement()
.Visit a parse tree produced byASLParser.forInitial()
.Visit a parse tree produced byASLParser.forStatement()
.Visit a parse tree produced byASLParser.forUpdate()
.Visit a parse tree produced byASLParser.function()
.Visit a parse tree produced byASLParser.generic()
.Visit a parse tree produced byASLParser.ifStatement()
.Visit a parse tree produced byASLParser.imports()
.Visit a parse tree produced byASLParser.input()
.Visit a parse tree produced byASLParser.inputList()
.Visit a parse tree produced byASLParser.inputParameter()
.Visit a parse tree produced byASLParser.inputTail()
.Visit a parse tree produced byASLParser.interrupts()
.Visit a parse tree produced byASLParser.interruptSpec()
.Visit a parse tree produced byASLParser.interruptSpecType()
.Visit a parse tree produced byASLParser.javaType()
.Visit a parse tree produced byASLParser.javaTypeList()
.Visit a parse tree produced byASLParser.javaTypeListTail()
.Visit a parse tree produced byASLParser.joinStatement()
.Visit a parse tree produced byASLParser.localvar()
.Visit a parse tree produced byASLParser.locks()
.Visit a parse tree produced byASLParser.name()
.Visit a parse tree produced byASLParser.nonperfEffect()
.Visit a parse tree produced byASLParser.obligationCondition()
.Visit a parse tree produced byASLParser.observes()
.Visit a parse tree produced byASLParser.onCancel()
.Visit a parse tree produced byASLParser.onResume()
.Visit a parse tree produced byASLParser.onSuspend()
.Visit a parse tree produced byASLParser.operation()
.Visit a parse tree produced byASLParser.orCondition()
.Visit a parse tree produced byASLParser.orExpression()
.Visit a parse tree produced byASLParser.output()
.Visit a parse tree produced byASLParser.outputList()
.Visit a parse tree produced byASLParser.outputParameter()
.Visit a parse tree produced byASLParser.outputTail()
.Visit a parse tree produced byASLParser.overallCondition()
.Visit a parse tree produced byASLParser.parameter()
.Visit a parse tree produced byASLParser.parameterList()
.Visit a parse tree produced byASLParser.parameterTail()
.Visit a parse tree produced byASLParser.preCondition()
.Visit a parse tree produced byASLParser.predicate()
.Visit a parse tree produced byASLParser.predicateList()
.Visit a parse tree produced byASLParser.primaryExpression()
.Visit a parse tree produced byASLParser.recovery()
.Visit a parse tree produced byASLParser.recoveryActionStatuses()
.Visit a parse tree produced byASLParser.recoveryExcludedFailedActions()
.Visit a parse tree produced byASLParser.recoveryExcludedFailureReasons()
.Visit a parse tree produced byASLParser.recoveryExcludedGoals()
.Visit a parse tree produced byASLParser.recoveryFailedActions()
.Visit a parse tree produced byASLParser.recoveryFailureReasons()
.Visit a parse tree produced byASLParser.recoveryGoals()
.Visit a parse tree produced byASLParser.reserved()
.Visit a parse tree produced byASLParser.returnStatement()
.Visit a parse tree produced byASLParser.setting()
.Visit a parse tree produced byASLParser.singleArgReturn()
.Visit a parse tree produced byASLParser.spec()
.Visit a parse tree produced byASLParser.specFunction()
.Visit a parse tree produced byASLParser.specReturn()
.Visit a parse tree produced byASLParser.specType()
.Visit a parse tree produced byASLParser.successEffect()
.Visit a parse tree produced byASLParser.tryStatement()
.Visit a parse tree produced byASLParser.typeTail()
.Visit a parse tree produced byASLParser.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
-
ASLBaseVisitor
public ASLBaseVisitor()
-
-
Method Details
-
visitActionScript
Visit a parse tree produced byASLParser.actionScript()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitActionScript
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitImports
Visit a parse tree produced byASLParser.imports()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitImports
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAlias
Visit a parse tree produced byASLParser.alias()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAlias
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDefinitions
Visit a parse tree produced byASLParser.definitions()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDefinitions
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitReserved
Visit a parse tree produced byASLParser.reserved()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitReserved
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitName
Visit a parse tree produced byASLParser.name()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitName
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDefinition
Visit a parse tree produced byASLParser.definition()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDefinition
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOutputParameter
Visit a parse tree produced byASLParser.outputParameter()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOutputParameter
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInputParameter
Visit a parse tree produced byASLParser.inputParameter()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInputParameter
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDescription
Visit a parse tree produced byASLParser.description()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDescription
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParameterList
Visit a parse tree produced byASLParser.parameterList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitParameterList
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParameter
Visit a parse tree produced byASLParser.parameter()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitParameter
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitParameterTail
Visit a parse tree produced byASLParser.parameterTail()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitParameterTail
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJavaTypeList
Visit a parse tree produced byASLParser.javaTypeList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitJavaTypeList
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJavaType
Visit a parse tree produced byASLParser.javaType()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitJavaType
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTypeTail
Visit a parse tree produced byASLParser.typeTail()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTypeTail
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJavaTypeListTail
Visit a parse tree produced byASLParser.javaTypeListTail()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitJavaTypeListTail
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitGeneric
Visit a parse tree produced byASLParser.generic()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitGeneric
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAssignment
Visit a parse tree produced byASLParser.assignment()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAssignment
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBlock
Visit a parse tree produced byASLParser.block()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBlock
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitContent
Visit a parse tree produced byASLParser.content()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitContent
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLocalvar
Visit a parse tree produced byASLParser.localvar()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLocalvar
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSetting
Visit a parse tree produced byASLParser.setting()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSetting
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitConditions
Visit a parse tree produced byASLParser.conditions()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitConditions
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrCondition
Visit a parse tree produced byASLParser.orCondition()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOrCondition
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPreCondition
Visit a parse tree produced byASLParser.preCondition()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPreCondition
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOverallCondition
Visit a parse tree produced byASLParser.overallCondition()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOverallCondition
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitObligationCondition
Visit a parse tree produced byASLParser.obligationCondition()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitObligationCondition
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPredicate
Visit a parse tree produced byASLParser.predicate()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPredicate
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPredicateList
Visit a parse tree produced byASLParser.predicateList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPredicateList
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInputList
Visit a parse tree produced byASLParser.inputList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInputList
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInput
Visit a parse tree produced byASLParser.input()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInput
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInputTail
Visit a parse tree produced byASLParser.inputTail()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInputTail
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOutputList
Visit a parse tree produced byASLParser.outputList()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOutputList
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOutput
Visit a parse tree produced byASLParser.output()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOutput
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOutputTail
Visit a parse tree produced byASLParser.outputTail()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOutputTail
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitEffects
Visit a parse tree produced byASLParser.effects()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitEffects
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAlwaysEffect
Visit a parse tree produced byASLParser.alwaysEffect()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAlwaysEffect
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSuccessEffect
Visit a parse tree produced byASLParser.successEffect()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSuccessEffect
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFailureEffect
Visit a parse tree produced byASLParser.failureEffect()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFailureEffect
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNonperfEffect
Visit a parse tree produced byASLParser.nonperfEffect()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNonperfEffect
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitObserves
Visit a parse tree produced byASLParser.observes()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitObserves
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInterrupts
Visit a parse tree produced byASLParser.interrupts()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInterrupts
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOnCancel
Visit a parse tree produced byASLParser.onCancel()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOnCancel
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOnSuspend
Visit a parse tree produced byASLParser.onSuspend()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOnSuspend
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOnResume
Visit a parse tree produced byASLParser.onResume()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOnResume
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInterruptSpec
Visit a parse tree produced byASLParser.interruptSpec()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInterruptSpec
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInterruptSpecType
Visit a parse tree produced byASLParser.interruptSpecType()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInterruptSpecType
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecovery
Visit a parse tree produced byASLParser.recovery()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRecovery
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecoveryGoals
Visit a parse tree produced byASLParser.recoveryGoals()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRecoveryGoals
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecoveryExcludedGoals
Visit a parse tree produced byASLParser.recoveryExcludedGoals()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRecoveryExcludedGoals
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecoveryFailedActions
Visit a parse tree produced byASLParser.recoveryFailedActions()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRecoveryFailedActions
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecoveryExcludedFailedActions
Visit a parse tree produced byASLParser.recoveryExcludedFailedActions()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRecoveryExcludedFailedActions
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecoveryFailureReasons
Visit a parse tree produced byASLParser.recoveryFailureReasons()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRecoveryFailureReasons
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecoveryExcludedFailureReasons
Visit a parse tree produced byASLParser.recoveryExcludedFailureReasons()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRecoveryExcludedFailureReasons
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitRecoveryActionStatuses
Visit a parse tree produced byASLParser.recoveryActionStatuses()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitRecoveryActionStatuses
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLocks
Visit a parse tree produced byASLParser.locks()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLocks
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSpec
Visit a parse tree produced byASLParser.spec()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSpec
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSpecReturn
Visit a parse tree produced byASLParser.specReturn()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSpecReturn
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSingleArgReturn
Visit a parse tree produced byASLParser.singleArgReturn()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSingleArgReturn
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSpecFunction
Visit a parse tree produced byASLParser.specFunction()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSpecFunction
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSpecType
Visit a parse tree produced byASLParser.specType()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSpecType
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunction
Visit a parse tree produced byASLParser.function()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFunction
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOperation
Visit a parse tree produced byASLParser.operation()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOperation
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitControl
Visit a parse tree produced byASLParser.control()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitControl
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitIfStatement
Visit a parse tree produced byASLParser.ifStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitIfStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitBooleanExpression
Visit a parse tree produced byASLParser.booleanExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitBooleanExpression
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitOrExpression
Visit a parse tree produced byASLParser.orExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitOrExpression
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAndExpression
Visit a parse tree produced byASLParser.andExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAndExpression
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPrimaryExpression
Visit a parse tree produced byASLParser.primaryExpression()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPrimaryExpression
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitControlContent
Visit a parse tree produced byASLParser.controlContent()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitControlContent
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitElifStatement
Visit a parse tree produced byASLParser.elifStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitElifStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitElseStatement
Visit a parse tree produced byASLParser.elseStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitElseStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitWhileStatement
Visit a parse tree produced byASLParser.whileStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitWhileStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForStatement
Visit a parse tree produced byASLParser.forStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForInitial
Visit a parse tree produced byASLParser.forInitial()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForInitial
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForCondition
Visit a parse tree produced byASLParser.forCondition()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForCondition
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForUpdate
Visit a parse tree produced byASLParser.forUpdate()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForUpdate
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitForEachStatement
Visit a parse tree produced byASLParser.forEachStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitForEachStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitExitStatement
Visit a parse tree produced byASLParser.exitStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitExitStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitTryStatement
Visit a parse tree produced byASLParser.tryStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitTryStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCatchStatement
Visit a parse tree produced byASLParser.catchStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCatchStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitCatchParameter
Visit a parse tree produced byASLParser.catchParameter()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitCatchParameter
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFinallyStatement
Visit a parse tree produced byASLParser.finallyStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFinallyStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitReturnStatement
Visit a parse tree produced byASLParser.returnStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitReturnStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitAsyncStatement
Visit a parse tree produced byASLParser.asyncStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitAsyncStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitJoinStatement
Visit a parse tree produced byASLParser.joinStatement()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitJoinStatement
in interfaceASLVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-