Interface EK9Visitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
EK9BaseVisitor, Ek9SourceVisitor, TypeDefResolver
public interface EK9Visitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
EK9Parser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byEK9Parser.accessModifier().Visit a parse tree produced byEK9Parser.aggregateParts().Visit a parse tree produced byEK9Parser.aggregateProperty().Visit a parse tree produced byEK9Parser.allowingOnly().Visit a parse tree produced byEK9Parser.applicationBlock().Visit a parse tree produced byEK9Parser.applicationDeclaration().Visit a parse tree produced byEK9Parser.argumentParam().Visit a parse tree produced byEK9Parser.aspectDeclaration().Visit a parse tree produced byEK9Parser.assertStatement().Visit a parse tree produced byEK9Parser.assignmentExpression().Visit a parse tree produced byEK9Parser.assignmentStatement().Visit a parse tree produced byEK9Parser.binaryLit().Visit a parse tree produced by thebinaryLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.block().Visit a parse tree produced byEK9Parser.blockStatement().Visit a parse tree produced byEK9Parser.booleanLit().Visit a parse tree produced by thebooleanLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.call().Visit a parse tree produced byEK9Parser.caseExpression().Visit a parse tree produced byEK9Parser.caseStatement().Visit a parse tree produced byEK9Parser.catchStatementExpression().Visit a parse tree produced byEK9Parser.characterLit().Visit a parse tree produced by thecharacterLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.classBlock().Visit a parse tree produced byEK9Parser.classDeclaration().Visit a parse tree produced byEK9Parser.colourLit().Visit a parse tree produced by thecolourLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.compilationUnit().Visit a parse tree produced byEK9Parser.componentBlock().Visit a parse tree produced byEK9Parser.componentDeclaration().Visit a parse tree produced byEK9Parser.constantBlock().Visit a parse tree produced byEK9Parser.constantDeclaration().Visit a parse tree produced byEK9Parser.constantInitialiser().Visit a parse tree produced byEK9Parser.constrainDeclaration().Visit a parse tree produced byEK9Parser.constrainType().Visit a parse tree produced byEK9Parser.dateLit().Visit a parse tree produced by thedateLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.dateTimeLit().Visit a parse tree produced by thedateTimeLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.declareArgumentParam().Visit a parse tree produced by thedecorationDimensionLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced by thedecorationResolutionLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.defaultOperator().Visit a parse tree produced byEK9Parser.dict().Visit a parse tree produced byEK9Parser.dimensionLit().Visit a parse tree produced byEK9Parser.directive().Visit a parse tree produced byEK9Parser.directivePart().Visit a parse tree produced byEK9Parser.dottedName().Visit a parse tree produced byEK9Parser.durationLit().Visit a parse tree produced by thedurationLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.dynamicClassDeclaration().Visit a parse tree produced byEK9Parser.dynamicFunctionBody().Visit a parse tree produced byEK9Parser.dynamicFunctionDeclaration().Visit a parse tree produced byEK9Parser.dynamicVariableCapture().Visit a parse tree produced byEK9Parser.elseOnlyBlock().Visit a parse tree produced byEK9Parser.enumerationDeclaration().Visit a parse tree produced byEK9Parser.expression().Visit a parse tree produced byEK9Parser.expressionParam().Visit a parse tree produced byEK9Parser.extendDeclaration().Visit a parse tree produced byEK9Parser.extendPreamble().Visit a parse tree produced byEK9Parser.finallyStatementExpression().Visit a parse tree produced byEK9Parser.floatingPointLit().Visit a parse tree produced by thefloatingPointLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.forLoop().Visit a parse tree produced byEK9Parser.forRange().Visit a parse tree produced byEK9Parser.forStatementExpression().Visit a parse tree produced byEK9Parser.functionBlock().Visit a parse tree produced byEK9Parser.functionDeclaration().Visit a parse tree produced byEK9Parser.guardExpression().Visit a parse tree produced byEK9Parser.httpAccess().Visit a parse tree produced byEK9Parser.httpVerb().Visit a parse tree produced byEK9Parser.identifier().Visit a parse tree produced byEK9Parser.identifierReference().Visit a parse tree produced byEK9Parser.ifControlBlock().Visit a parse tree produced byEK9Parser.ifStatement().Visit a parse tree produced byEK9Parser.initValuePair().Visit a parse tree produced byEK9Parser.instructionBlock().Visit a parse tree produced byEK9Parser.integerLit().Visit a parse tree produced by theintegerLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.list().Visit a parse tree produced byEK9Parser.methodDeclaration().Visit a parse tree produced byEK9Parser.millisecondLit().Visit a parse tree produced by themillisecondLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.moduleBlock().Visit a parse tree produced byEK9Parser.moduleDeclaration().Visit a parse tree produced byEK9Parser.moneyLit().Visit a parse tree produced by themoneyLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.objectAccess().Visit a parse tree produced byEK9Parser.objectAccessExpression().Visit a parse tree produced byEK9Parser.objectAccessStart().Visit a parse tree produced byEK9Parser.objectAccessType().Visit a parse tree produced byEK9Parser.operationCall().Visit a parse tree produced byEK9Parser.operationDetails().Visit a parse tree produced byEK9Parser.operator().Visit a parse tree produced byEK9Parser.operatorDeclaration().Visit a parse tree produced byEK9Parser.packageBlock().Visit a parse tree produced byEK9Parser.parameterisedArgs().Visit a parse tree produced byEK9Parser.parameterisedDetail().Visit a parse tree produced byEK9Parser.parameterisedParams().Visit a parse tree produced byEK9Parser.parameterisedType().Visit a parse tree produced byEK9Parser.paramExpression().Visit a parse tree produced byEK9Parser.pathLit().Visit a parse tree produced by thepathLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.pipelinePart().Visit a parse tree produced byEK9Parser.preFlowAndControl().Visit a parse tree produced byEK9Parser.preFlowStatement().Visit a parse tree produced byEK9Parser.primary().Visit a parse tree produced byEK9Parser.primaryReference().Visit a parse tree produced byEK9Parser.programBlock().Visit a parse tree produced byEK9Parser.range().Visit a parse tree produced byEK9Parser.recordBlock().Visit a parse tree produced byEK9Parser.recordDeclaration().Visit a parse tree produced byEK9Parser.referencesBlock().Visit a parse tree produced byEK9Parser.regExLit().Visit a parse tree produced byEK9Parser.registerStatement().Visit a parse tree produced by theregularExpressionLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.resolutionLit().Visit a parse tree produced byEK9Parser.returningParam().Visit a parse tree produced byEK9Parser.serviceBlock().Visit a parse tree produced byEK9Parser.serviceDeclaration().Visit a parse tree produced byEK9Parser.serviceOperationDeclaration().Visit a parse tree produced byEK9Parser.sheBang().Visit a parse tree produced byEK9Parser.singleStatementBlock().Visit a parse tree produced byEK9Parser.statement().Visit a parse tree produced byEK9Parser.streamCat().Visit a parse tree produced byEK9Parser.streamExpression().Visit a parse tree produced byEK9Parser.streamExpressionTermination().Visit a parse tree produced byEK9Parser.streamFor().Visit a parse tree produced byEK9Parser.streamPart().Visit a parse tree produced byEK9Parser.streamSource().Visit a parse tree produced byEK9Parser.streamStatement().Visit a parse tree produced byEK9Parser.streamStatementTermination().Visit a parse tree produced byEK9Parser.stringLit().Visit a parse tree produced by thestringLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.stringPart().Visit a parse tree produced byEK9Parser.switchStatementExpression().Visit a parse tree produced byEK9Parser.ternaryPart().Visit a parse tree produced byEK9Parser.textBlock().Visit a parse tree produced byEK9Parser.textBodyDeclaration().Visit a parse tree produced byEK9Parser.textDeclaration().Visit a parse tree produced byEK9Parser.throwStatement().Visit a parse tree produced byEK9Parser.timeLit().Visit a parse tree produced by thetimeLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.traitBlock().Visit a parse tree produced byEK9Parser.traitDeclaration().Visit a parse tree produced byEK9Parser.traitPreamble().Visit a parse tree produced byEK9Parser.traitReference().Visit a parse tree produced byEK9Parser.traitsList().Visit a parse tree produced byEK9Parser.tryStatementExpression().Visit a parse tree produced byEK9Parser.typeBlock().Visit a parse tree produced byEK9Parser.typeDeclaration().Visit a parse tree produced byEK9Parser.typeDef().Visit a parse tree produced byEK9Parser.variableDeclaration().Visit a parse tree produced byEK9Parser.variableOnlyDeclaration().Visit a parse tree produced byEK9Parser.versionNumberLit().Visit a parse tree produced by theversionNumberLiterallabeled alternative inEK9Parser.literal().Visit a parse tree produced byEK9Parser.webVariableCorrelation().Visit a parse tree produced byEK9Parser.whileStatementExpression().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitCompilationUnit
Visit a parse tree produced byEK9Parser.compilationUnit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSheBang
Visit a parse tree produced byEK9Parser.sheBang().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirective
Visit a parse tree produced byEK9Parser.directive().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirectivePart
Visit a parse tree produced byEK9Parser.directivePart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleDeclaration
Visit a parse tree produced byEK9Parser.moduleDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleBlock
Visit a parse tree produced byEK9Parser.moduleBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReferencesBlock
Visit a parse tree produced byEK9Parser.referencesBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeBlock
Visit a parse tree produced byEK9Parser.typeBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPackageBlock
Visit a parse tree produced byEK9Parser.packageBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstantBlock
Visit a parse tree produced byEK9Parser.constantBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRecordBlock
Visit a parse tree produced byEK9Parser.recordBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitBlock
Visit a parse tree produced byEK9Parser.traitBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassBlock
Visit a parse tree produced byEK9Parser.classBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComponentBlock
Visit a parse tree produced byEK9Parser.componentBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTextBlock
Visit a parse tree produced byEK9Parser.textBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitServiceBlock
Visit a parse tree produced byEK9Parser.serviceBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitApplicationBlock
Visit a parse tree produced byEK9Parser.applicationBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionBlock
Visit a parse tree produced byEK9Parser.functionBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProgramBlock
Visit a parse tree produced byEK9Parser.programBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstantDeclaration
Visit a parse tree produced byEK9Parser.constantDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclaration
Visit a parse tree produced byEK9Parser.functionDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRecordDeclaration
Visit a parse tree produced byEK9Parser.recordDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitDeclaration
Visit a parse tree produced byEK9Parser.traitDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassDeclaration
Visit a parse tree produced byEK9Parser.classDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComponentDeclaration
Visit a parse tree produced byEK9Parser.componentDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTextDeclaration
Visit a parse tree produced byEK9Parser.textDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitServiceDeclaration
Visit a parse tree produced byEK9Parser.serviceDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitApplicationDeclaration
Visit a parse tree produced byEK9Parser.applicationDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegisterStatement
Visit a parse tree produced byEK9Parser.registerStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAspectDeclaration
Visit a parse tree produced byEK9Parser.aspectDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTextBodyDeclaration
Visit a parse tree produced byEK9Parser.textBodyDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDynamicClassDeclaration
Visit a parse tree produced byEK9Parser.dynamicClassDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDynamicFunctionDeclaration
Visit a parse tree produced byEK9Parser.dynamicFunctionDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDynamicFunctionBody
Visit a parse tree produced byEK9Parser.dynamicFunctionBody().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleStatementBlock
Visit a parse tree produced byEK9Parser.singleStatementBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstantInitialiser
Visit a parse tree produced byEK9Parser.constantInitialiser().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDynamicVariableCapture
Visit a parse tree produced byEK9Parser.dynamicVariableCapture().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterisedParams
Visit a parse tree produced byEK9Parser.parameterisedParams().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterisedDetail
Visit a parse tree produced byEK9Parser.parameterisedDetail().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExtendDeclaration
Visit a parse tree produced byEK9Parser.extendDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExtendPreamble
Visit a parse tree produced byEK9Parser.extendPreamble().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAllowingOnly
Visit a parse tree produced byEK9Parser.allowingOnly().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeDeclaration
Visit a parse tree produced byEK9Parser.typeDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeDef
Visit a parse tree produced byEK9Parser.typeDef().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterisedType
Visit a parse tree produced byEK9Parser.parameterisedType().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterisedArgs
Visit a parse tree produced byEK9Parser.parameterisedArgs().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitsList
Visit a parse tree produced byEK9Parser.traitsList().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitPreamble
Visit a parse tree produced byEK9Parser.traitPreamble().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitReference
Visit a parse tree produced byEK9Parser.traitReference().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAggregateParts
Visit a parse tree produced byEK9Parser.aggregateParts().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDefaultOperator
Visit a parse tree produced byEK9Parser.defaultOperator().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAggregateProperty
Visit a parse tree produced byEK9Parser.aggregateProperty().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMethodDeclaration
Visit a parse tree produced byEK9Parser.methodDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperatorDeclaration
Visit a parse tree produced byEK9Parser.operatorDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitServiceOperationDeclaration
Visit a parse tree produced byEK9Parser.serviceOperationDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperationDetails
Visit a parse tree produced byEK9Parser.operationDetails().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHttpVerb
Visit a parse tree produced byEK9Parser.httpVerb().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnumerationDeclaration
Visit a parse tree produced byEK9Parser.enumerationDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstrainDeclaration
Visit a parse tree produced byEK9Parser.constrainDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstrainType
Visit a parse tree produced byEK9Parser.constrainType().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHttpAccess
Visit a parse tree produced byEK9Parser.httpAccess().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlock
Visit a parse tree produced byEK9Parser.block().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInstructionBlock
Visit a parse tree produced byEK9Parser.instructionBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlockStatement
Visit a parse tree produced byEK9Parser.blockStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableOnlyDeclaration
Visit a parse tree produced byEK9Parser.variableOnlyDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWebVariableCorrelation
Visit a parse tree produced byEK9Parser.webVariableCorrelation().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableDeclaration
Visit a parse tree produced byEK9Parser.variableDeclaration().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatement
Visit a parse tree produced byEK9Parser.statement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfStatement
Visit a parse tree produced byEK9Parser.ifStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfControlBlock
Visit a parse tree produced byEK9Parser.ifControlBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElseOnlyBlock
Visit a parse tree produced byEK9Parser.elseOnlyBlock().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhileStatementExpression
Visit a parse tree produced byEK9Parser.whileStatementExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForStatementExpression
Visit a parse tree produced byEK9Parser.forStatementExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForLoop
Visit a parse tree produced byEK9Parser.forLoop().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForRange
Visit a parse tree produced byEK9Parser.forRange().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentStatement
Visit a parse tree produced byEK9Parser.assignmentStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentExpression
Visit a parse tree produced byEK9Parser.assignmentExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitThrowStatement
Visit a parse tree produced byEK9Parser.throwStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpression
Visit a parse tree produced byEK9Parser.expression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTernaryPart
Visit a parse tree produced byEK9Parser.ternaryPart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCall
Visit a parse tree produced byEK9Parser.call().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryStatementExpression
Visit a parse tree produced byEK9Parser.tryStatementExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCatchStatementExpression
Visit a parse tree produced byEK9Parser.catchStatementExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFinallyStatementExpression
Visit a parse tree produced byEK9Parser.finallyStatementExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSwitchStatementExpression
Visit a parse tree produced byEK9Parser.switchStatementExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseStatement
Visit a parse tree produced byEK9Parser.caseStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseExpression
Visit a parse tree produced byEK9Parser.caseExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPreFlowAndControl
Visit a parse tree produced byEK9Parser.preFlowAndControl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPreFlowStatement
Visit a parse tree produced byEK9Parser.preFlowStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGuardExpression
Visit a parse tree produced byEK9Parser.guardExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamStatement
Visit a parse tree produced byEK9Parser.streamStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamExpression
Visit a parse tree produced byEK9Parser.streamExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamSource
Visit a parse tree produced byEK9Parser.streamSource().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamCat
Visit a parse tree produced byEK9Parser.streamCat().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamFor
Visit a parse tree produced byEK9Parser.streamFor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamPart
Visit a parse tree produced byEK9Parser.streamPart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamStatementTermination
Visit a parse tree produced byEK9Parser.streamStatementTermination().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamExpressionTermination
Visit a parse tree produced byEK9Parser.streamExpressionTermination().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPipelinePart
Visit a parse tree produced byEK9Parser.pipelinePart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccessExpression
Visit a parse tree produced byEK9Parser.objectAccessExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccessStart
Visit a parse tree produced byEK9Parser.objectAccessStart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccess
Visit a parse tree produced byEK9Parser.objectAccess().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccessType
Visit a parse tree produced byEK9Parser.objectAccessType().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperationCall
Visit a parse tree produced byEK9Parser.operationCall().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParamExpression
Visit a parse tree produced byEK9Parser.paramExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpressionParam
Visit a parse tree produced byEK9Parser.expressionParam().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssertStatement
Visit a parse tree produced byEK9Parser.assertStatement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitList
Visit a parse tree produced byEK9Parser.list().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDict
Visit a parse tree produced byEK9Parser.dict().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInitValuePair
Visit a parse tree produced byEK9Parser.initValuePair().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimary
Visit a parse tree produced byEK9Parser.primary().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimaryReference
Visit a parse tree produced byEK9Parser.primaryReference().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeclareArgumentParam
Visit a parse tree produced byEK9Parser.declareArgumentParam().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgumentParam
Visit a parse tree produced byEK9Parser.argumentParam().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturningParam
Visit a parse tree produced byEK9Parser.returningParam().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperator
Visit a parse tree produced byEK9Parser.operator().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierReference
Visit a parse tree produced byEK9Parser.identifierReference().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDottedName
Visit a parse tree produced byEK9Parser.dottedName().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
Visit a parse tree produced byEK9Parser.identifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRange
Visit a parse tree produced byEK9Parser.range().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntegerLiteral
Visit a parse tree produced by theintegerLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatingPointLiteral
Visit a parse tree produced by thefloatingPointLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBinaryLiteral
Visit a parse tree produced by thebinaryLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteral
Visit a parse tree produced by thebooleanLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharacterLiteral
Visit a parse tree produced by thecharacterLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
Visit a parse tree produced by thestringLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeLiteral
Visit a parse tree produced by thetimeLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateLiteral
Visit a parse tree produced by thedateLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTimeLiteral
Visit a parse tree produced by thedateTimeLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDurationLiteral
Visit a parse tree produced by thedurationLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMillisecondLiteral
Visit a parse tree produced by themillisecondLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecorationDimensionLiteral
Visit a parse tree produced by thedecorationDimensionLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecorationResolutionLiteral
Visit a parse tree produced by thedecorationResolutionLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColourLiteral
Visit a parse tree produced by thecolourLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMoneyLiteral
Visit a parse tree produced by themoneyLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegularExpressionLiteral
Visit a parse tree produced by theregularExpressionLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionNumberLiteral
Visit a parse tree produced by theversionNumberLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathLiteral
Visit a parse tree produced by thepathLiterallabeled alternative inEK9Parser.literal().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntegerLit
Visit a parse tree produced byEK9Parser.integerLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBinaryLit
Visit a parse tree produced byEK9Parser.binaryLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatingPointLit
Visit a parse tree produced byEK9Parser.floatingPointLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLit
Visit a parse tree produced byEK9Parser.booleanLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharacterLit
Visit a parse tree produced byEK9Parser.characterLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLit
Visit a parse tree produced byEK9Parser.stringLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringPart
Visit a parse tree produced byEK9Parser.stringPart().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeLit
Visit a parse tree produced byEK9Parser.timeLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateLit
Visit a parse tree produced byEK9Parser.dateLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTimeLit
Visit a parse tree produced byEK9Parser.dateTimeLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDurationLit
Visit a parse tree produced byEK9Parser.durationLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMillisecondLit
Visit a parse tree produced byEK9Parser.millisecondLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegExLit
Visit a parse tree produced byEK9Parser.regExLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionNumberLit
Visit a parse tree produced byEK9Parser.versionNumberLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitResolutionLit
Visit a parse tree produced byEK9Parser.resolutionLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDimensionLit
Visit a parse tree produced byEK9Parser.dimensionLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColourLit
Visit a parse tree produced byEK9Parser.colourLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathLit
Visit a parse tree produced byEK9Parser.pathLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMoneyLit
Visit a parse tree produced byEK9Parser.moneyLit().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAccessModifier
Visit a parse tree produced byEK9Parser.accessModifier().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-