Class EK9BaseVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>, EK9Visitor<T>
- Direct Known Subclasses:
Ek9SourceVisitor, TypeDefResolver
EK9Visitor,
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 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 class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class 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
-
EK9BaseVisitor
public EK9BaseVisitor()
-
-
Method Details
-
visitCompilationUnit
Visit a parse tree produced byEK9Parser.compilationUnit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitCompilationUnitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSheBang
Visit a parse tree produced byEK9Parser.sheBang().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitSheBangin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirective
Visit a parse tree produced byEK9Parser.directive().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDirectivein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirectivePart
Visit a parse tree produced byEK9Parser.directivePart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDirectivePartin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleDeclaration
Visit a parse tree produced byEK9Parser.moduleDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitModuleDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleBlock
Visit a parse tree produced byEK9Parser.moduleBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitModuleBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReferencesBlock
Visit a parse tree produced byEK9Parser.referencesBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitReferencesBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeBlock
Visit a parse tree produced byEK9Parser.typeBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTypeBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPackageBlock
Visit a parse tree produced byEK9Parser.packageBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitPackageBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstantBlock
Visit a parse tree produced byEK9Parser.constantBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitConstantBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRecordBlock
Visit a parse tree produced byEK9Parser.recordBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitRecordBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitBlock
Visit a parse tree produced byEK9Parser.traitBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTraitBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassBlock
Visit a parse tree produced byEK9Parser.classBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitClassBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComponentBlock
Visit a parse tree produced byEK9Parser.componentBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitComponentBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTextBlock
Visit a parse tree produced byEK9Parser.textBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTextBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitServiceBlock
Visit a parse tree produced byEK9Parser.serviceBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitServiceBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitApplicationBlock
Visit a parse tree produced byEK9Parser.applicationBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitApplicationBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionBlock
Visit a parse tree produced byEK9Parser.functionBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFunctionBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProgramBlock
Visit a parse tree produced byEK9Parser.programBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitProgramBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstantDeclaration
Visit a parse tree produced byEK9Parser.constantDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitConstantDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclaration
Visit a parse tree produced byEK9Parser.functionDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFunctionDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRecordDeclaration
Visit a parse tree produced byEK9Parser.recordDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitRecordDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitDeclaration
Visit a parse tree produced byEK9Parser.traitDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTraitDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitClassDeclaration
Visit a parse tree produced byEK9Parser.classDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitClassDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComponentDeclaration
Visit a parse tree produced byEK9Parser.componentDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitComponentDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTextDeclaration
Visit a parse tree produced byEK9Parser.textDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTextDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitServiceDeclaration
Visit a parse tree produced byEK9Parser.serviceDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitServiceDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitApplicationDeclaration
Visit a parse tree produced byEK9Parser.applicationDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitApplicationDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegisterStatement
Visit a parse tree produced byEK9Parser.registerStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitRegisterStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAspectDeclaration
Visit a parse tree produced byEK9Parser.aspectDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitAspectDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTextBodyDeclaration
Visit a parse tree produced byEK9Parser.textBodyDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTextBodyDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDynamicClassDeclaration
Visit a parse tree produced byEK9Parser.dynamicClassDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDynamicClassDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDynamicFunctionDeclaration
Visit a parse tree produced byEK9Parser.dynamicFunctionDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDynamicFunctionDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDynamicFunctionBody
Visit a parse tree produced byEK9Parser.dynamicFunctionBody().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDynamicFunctionBodyin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleStatementBlock
Visit a parse tree produced byEK9Parser.singleStatementBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitSingleStatementBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstantInitialiser
Visit a parse tree produced byEK9Parser.constantInitialiser().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitConstantInitialiserin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDynamicVariableCapture
Visit a parse tree produced byEK9Parser.dynamicVariableCapture().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDynamicVariableCapturein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterisedParams
Visit a parse tree produced byEK9Parser.parameterisedParams().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitParameterisedParamsin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterisedDetail
Visit a parse tree produced byEK9Parser.parameterisedDetail().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitParameterisedDetailin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExtendDeclaration
Visit a parse tree produced byEK9Parser.extendDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitExtendDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExtendPreamble
Visit a parse tree produced byEK9Parser.extendPreamble().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitExtendPreamblein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAllowingOnly
Visit a parse tree produced byEK9Parser.allowingOnly().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitAllowingOnlyin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeDeclaration
Visit a parse tree produced byEK9Parser.typeDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTypeDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeDef
Visit a parse tree produced byEK9Parser.typeDef().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTypeDefin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterisedType
Visit a parse tree produced byEK9Parser.parameterisedType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitParameterisedTypein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterisedArgs
Visit a parse tree produced byEK9Parser.parameterisedArgs().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitParameterisedArgsin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitsList
Visit a parse tree produced byEK9Parser.traitsList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTraitsListin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitPreamble
Visit a parse tree produced byEK9Parser.traitPreamble().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTraitPreamblein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraitReference
Visit a parse tree produced byEK9Parser.traitReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTraitReferencein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAggregateParts
Visit a parse tree produced byEK9Parser.aggregateParts().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitAggregatePartsin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDefaultOperator
Visit a parse tree produced byEK9Parser.defaultOperator().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDefaultOperatorin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAggregateProperty
Visit a parse tree produced byEK9Parser.aggregateProperty().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitAggregatePropertyin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMethodDeclaration
Visit a parse tree produced byEK9Parser.methodDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitMethodDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperatorDeclaration
Visit a parse tree produced byEK9Parser.operatorDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitOperatorDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitServiceOperationDeclaration
Visit a parse tree produced byEK9Parser.serviceOperationDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitServiceOperationDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperationDetails
Visit a parse tree produced byEK9Parser.operationDetails().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitOperationDetailsin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHttpVerb
Visit a parse tree produced byEK9Parser.httpVerb().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitHttpVerbin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEnumerationDeclaration
Visit a parse tree produced byEK9Parser.enumerationDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitEnumerationDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstrainDeclaration
Visit a parse tree produced byEK9Parser.constrainDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitConstrainDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConstrainType
Visit a parse tree produced byEK9Parser.constrainType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitConstrainTypein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitHttpAccess
Visit a parse tree produced byEK9Parser.httpAccess().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitHttpAccessin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlock
Visit a parse tree produced byEK9Parser.block().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInstructionBlock
Visit a parse tree produced byEK9Parser.instructionBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitInstructionBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlockStatement
Visit a parse tree produced byEK9Parser.blockStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitBlockStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableOnlyDeclaration
Visit a parse tree produced byEK9Parser.variableOnlyDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitVariableOnlyDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWebVariableCorrelation
Visit a parse tree produced byEK9Parser.webVariableCorrelation().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitWebVariableCorrelationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableDeclaration
Visit a parse tree produced byEK9Parser.variableDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitVariableDeclarationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatement
Visit a parse tree produced byEK9Parser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfStatement
Visit a parse tree produced byEK9Parser.ifStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitIfStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfControlBlock
Visit a parse tree produced byEK9Parser.ifControlBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitIfControlBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElseOnlyBlock
Visit a parse tree produced byEK9Parser.elseOnlyBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitElseOnlyBlockin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhileStatementExpression
Visit a parse tree produced byEK9Parser.whileStatementExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitWhileStatementExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForStatementExpression
Visit a parse tree produced byEK9Parser.forStatementExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitForStatementExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForLoop
Visit a parse tree produced byEK9Parser.forLoop().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitForLoopin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForRange
Visit a parse tree produced byEK9Parser.forRange().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitForRangein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentStatement
Visit a parse tree produced byEK9Parser.assignmentStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitAssignmentStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentExpression
Visit a parse tree produced byEK9Parser.assignmentExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitAssignmentExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitThrowStatement
Visit a parse tree produced byEK9Parser.throwStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitThrowStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpression
Visit a parse tree produced byEK9Parser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTernaryPart
Visit a parse tree produced byEK9Parser.ternaryPart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTernaryPartin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCall
Visit a parse tree produced byEK9Parser.call().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitCallin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryStatementExpression
Visit a parse tree produced byEK9Parser.tryStatementExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTryStatementExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCatchStatementExpression
Visit a parse tree produced byEK9Parser.catchStatementExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitCatchStatementExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFinallyStatementExpression
Visit a parse tree produced byEK9Parser.finallyStatementExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFinallyStatementExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSwitchStatementExpression
Visit a parse tree produced byEK9Parser.switchStatementExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitSwitchStatementExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseStatement
Visit a parse tree produced byEK9Parser.caseStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitCaseStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseExpression
Visit a parse tree produced byEK9Parser.caseExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitCaseExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPreFlowAndControl
Visit a parse tree produced byEK9Parser.preFlowAndControl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitPreFlowAndControlin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPreFlowStatement
Visit a parse tree produced byEK9Parser.preFlowStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitPreFlowStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGuardExpression
Visit a parse tree produced byEK9Parser.guardExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitGuardExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamStatement
Visit a parse tree produced byEK9Parser.streamStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStreamStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamExpression
Visit a parse tree produced byEK9Parser.streamExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStreamExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamSource
Visit a parse tree produced byEK9Parser.streamSource().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStreamSourcein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamCat
Visit a parse tree produced byEK9Parser.streamCat().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStreamCatin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamFor
Visit a parse tree produced byEK9Parser.streamFor().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStreamForin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamPart
Visit a parse tree produced byEK9Parser.streamPart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStreamPartin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamStatementTermination
Visit a parse tree produced byEK9Parser.streamStatementTermination().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStreamStatementTerminationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStreamExpressionTermination
Visit a parse tree produced byEK9Parser.streamExpressionTermination().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStreamExpressionTerminationin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPipelinePart
Visit a parse tree produced byEK9Parser.pipelinePart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitPipelinePartin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccessExpression
Visit a parse tree produced byEK9Parser.objectAccessExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitObjectAccessExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccessStart
Visit a parse tree produced byEK9Parser.objectAccessStart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitObjectAccessStartin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccess
Visit a parse tree produced byEK9Parser.objectAccess().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitObjectAccessin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccessType
Visit a parse tree produced byEK9Parser.objectAccessType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitObjectAccessTypein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperationCall
Visit a parse tree produced byEK9Parser.operationCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitOperationCallin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParamExpression
Visit a parse tree produced byEK9Parser.paramExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitParamExpressionin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpressionParam
Visit a parse tree produced byEK9Parser.expressionParam().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitExpressionParamin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssertStatement
Visit a parse tree produced byEK9Parser.assertStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitAssertStatementin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitList
Visit a parse tree produced byEK9Parser.list().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitListin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDict
Visit a parse tree produced byEK9Parser.dict().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDictin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInitValuePair
Visit a parse tree produced byEK9Parser.initValuePair().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitInitValuePairin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimary
Visit a parse tree produced byEK9Parser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitPrimaryin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimaryReference
Visit a parse tree produced byEK9Parser.primaryReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitPrimaryReferencein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeclareArgumentParam
Visit a parse tree produced byEK9Parser.declareArgumentParam().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDeclareArgumentParamin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgumentParam
Visit a parse tree produced byEK9Parser.argumentParam().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitArgumentParamin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturningParam
Visit a parse tree produced byEK9Parser.returningParam().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitReturningParamin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperator
Visit a parse tree produced byEK9Parser.operator().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitOperatorin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierReference
Visit a parse tree produced byEK9Parser.identifierReference().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitIdentifierReferencein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDottedName
Visit a parse tree produced byEK9Parser.dottedName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDottedNamein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifier
Visit a parse tree produced byEK9Parser.identifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitIdentifierin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRange
Visit a parse tree produced byEK9Parser.range().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitRangein interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntegerLiteral
Visit a parse tree produced by theintegerLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitIntegerLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatingPointLiteral
Visit a parse tree produced by thefloatingPointLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFloatingPointLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBinaryLiteral
Visit a parse tree produced by thebinaryLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitBinaryLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteral
Visit a parse tree produced by thebooleanLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitBooleanLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharacterLiteral
Visit a parse tree produced by thecharacterLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitCharacterLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
Visit a parse tree produced by thestringLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStringLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeLiteral
Visit a parse tree produced by thetimeLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTimeLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateLiteral
Visit a parse tree produced by thedateLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDateLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTimeLiteral
Visit a parse tree produced by thedateTimeLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDateTimeLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDurationLiteral
Visit a parse tree produced by thedurationLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDurationLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMillisecondLiteral
Visit a parse tree produced by themillisecondLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitMillisecondLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecorationDimensionLiteral
Visit a parse tree produced by thedecorationDimensionLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDecorationDimensionLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDecorationResolutionLiteral
Visit a parse tree produced by thedecorationResolutionLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDecorationResolutionLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColourLiteral
Visit a parse tree produced by thecolourLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitColourLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMoneyLiteral
Visit a parse tree produced by themoneyLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitMoneyLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegularExpressionLiteral
Visit a parse tree produced by theregularExpressionLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitRegularExpressionLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionNumberLiteral
Visit a parse tree produced by theversionNumberLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitVersionNumberLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathLiteral
Visit a parse tree produced by thepathLiterallabeled alternative inEK9Parser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitPathLiteralin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntegerLit
Visit a parse tree produced byEK9Parser.integerLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitIntegerLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBinaryLit
Visit a parse tree produced byEK9Parser.binaryLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitBinaryLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatingPointLit
Visit a parse tree produced byEK9Parser.floatingPointLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitFloatingPointLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLit
Visit a parse tree produced byEK9Parser.booleanLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitBooleanLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharacterLit
Visit a parse tree produced byEK9Parser.characterLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitCharacterLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLit
Visit a parse tree produced byEK9Parser.stringLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStringLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringPart
Visit a parse tree produced byEK9Parser.stringPart().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitStringPartin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTimeLit
Visit a parse tree produced byEK9Parser.timeLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitTimeLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateLit
Visit a parse tree produced byEK9Parser.dateLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDateLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDateTimeLit
Visit a parse tree produced byEK9Parser.dateTimeLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDateTimeLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDurationLit
Visit a parse tree produced byEK9Parser.durationLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDurationLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMillisecondLit
Visit a parse tree produced byEK9Parser.millisecondLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitMillisecondLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRegExLit
Visit a parse tree produced byEK9Parser.regExLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitRegExLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVersionNumberLit
Visit a parse tree produced byEK9Parser.versionNumberLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitVersionNumberLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitResolutionLit
Visit a parse tree produced byEK9Parser.resolutionLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitResolutionLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDimensionLit
Visit a parse tree produced byEK9Parser.dimensionLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitDimensionLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColourLit
Visit a parse tree produced byEK9Parser.colourLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitColourLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPathLit
Visit a parse tree produced byEK9Parser.pathLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitPathLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMoneyLit
Visit a parse tree produced byEK9Parser.moneyLit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitMoneyLitin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAccessModifier
Visit a parse tree produced byEK9Parser.accessModifier().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(RuleNode)onctx.- Specified by:
visitAccessModifierin interfaceEK9Visitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-