Class NaftahParserBaseVisitor<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>,NaftahParserVisitor<T>
- Direct Known Subclasses:
DefaultNaftahParserVisitor
NaftahParserVisitor,
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 byNaftahParser.actorDeclaration().Visit a parse tree produced by theactorDeclarationStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.additiveExpression().Visit a parse tree produced byNaftahParser.argumentList().Visit a parse tree produced byNaftahParser.assignment().Visit a parse tree produced by theassignmentStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced by theawaitUnaryExpressionlabeled alternative inNaftahParser.unaryExpression().Visit a parse tree produced byNaftahParser.bitwiseExpression().Visit a parse tree produced byNaftahParser.block().Visit a parse tree produced by theblockStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.breakStatement().Visit a parse tree produced by thebreakStatementStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.builtIn().Visit a parse tree produced by thebuiltInTypelabeled alternative inNaftahParser.type().Visit a parse tree produced byNaftahParser.callableImportElement().Visit a parse tree produced byNaftahParser.callSegment().Visit a parse tree produced byNaftahParser.caseLabelList().Visit a parse tree produced byNaftahParser.caseStatement().Visit a parse tree produced by thecaseStatementStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.channelDeclaration().Visit a parse tree produced by thechannelDeclarationStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced by thecharacterValuelabeled alternative inNaftahParser.value().Visit a parse tree produced byNaftahParser.collectionAccess().Visit a parse tree produced by thecollectionAccessExpressionlabeled alternative inNaftahParser.primary().Visit a parse tree produced byNaftahParser.collectionAccessIndex().Visit a parse tree produced by thecollectionExpressionlabeled alternative inNaftahParser.primary().Visit a parse tree produced byNaftahParser.collectionMultipleElements().Visit a parse tree produced byNaftahParser.complexBuiltIn().Visit a parse tree produced by thecomplexTypelabeled alternative inNaftahParser.type().Visit a parse tree produced byNaftahParser.continueStatement().Visit a parse tree produced by thecontinueStatementStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.declaration().Visit a parse tree produced by thedeclarationStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced by theemptyMaplabeled alternative inNaftahParser.collection().Visit a parse tree produced by theemptyObjectlabeled alternative inNaftahParser.object().Visit a parse tree produced by theemptySetlabeled alternative inNaftahParser.collection().Visit a parse tree produced byNaftahParser.equalityExpression().Visit a parse tree produced byNaftahParser.errorCase().Visit a parse tree produced byNaftahParser.expression().Visit a parse tree produced by theexpressionStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced by thefalseValuelabeled alternative inNaftahParser.value().Visit a parse tree produced by theforEachLoopStatementlabeled alternative inNaftahParser.forStatement().Visit a parse tree produced by theforStatementStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.functionCall().Visit a parse tree produced by thefunctionCallExpressionlabeled alternative inNaftahParser.primary().Visit a parse tree produced byNaftahParser.functionDeclaration().Visit a parse tree produced by thefunctionDeclarationStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced by thegroupedImportStatementlabeled alternative inNaftahParser.importStatement().Visit a parse tree produced by theidValuelabeled alternative inNaftahParser.value().Visit a parse tree produced byNaftahParser.ifStatement().Visit a parse tree produced by theifStatementStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.implementationDeclaration().Visit a parse tree produced by theimplementationDeclarationStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.implementationFunctions().Visit a parse tree produced byNaftahParser.importAlias().Visit a parse tree produced byNaftahParser.importElements().Visit a parse tree produced byNaftahParser.imports().Visit a parse tree produced by theimportStatementAsAliaslabeled alternative inNaftahParser.importStatement().Visit a parse tree produced by theimportStatementStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced by theindexAndKeyValueForeachTargetlabeled alternative inNaftahParser.foreachTarget().Visit a parse tree produced by theindexAndValueForeachTargetlabeled alternative inNaftahParser.foreachTarget().Visit a parse tree produced by theindexBasedForLoopStatementlabeled alternative inNaftahParser.forStatement().Visit a parse tree produced byNaftahParser.initCall().Visit a parse tree produced by theinitCallExpressionlabeled alternative inNaftahParser.primary().Visit a parse tree produced byNaftahParser.keyValue().Visit a parse tree produced by thekeyValueForeachTargetlabeled alternative inNaftahParser.foreachTarget().Visit a parse tree produced byNaftahParser.keyValuePairs().Visit a parse tree produced byNaftahParser.label().Visit a parse tree produced by thelistValuelabeled alternative inNaftahParser.collection().Visit a parse tree produced byNaftahParser.logicalExpression().Visit a parse tree produced by themapValuelabeled alternative inNaftahParser.collection().Visit a parse tree produced byNaftahParser.multipleAssignments().Visit a parse tree produced byNaftahParser.multipleAssignmentsExpression().Visit a parse tree produced byNaftahParser.multipleDeclarations().Visit a parse tree produced by themultipleElementslabeled alternative inNaftahParser.elements().Visit a parse tree produced byNaftahParser.multipleReturns().Visit a parse tree produced byNaftahParser.multiplicativeExpression().Visit a parse tree produced by thenanValuelabeled alternative inNaftahParser.value().Visit a parse tree produced byNaftahParser.noneCase().Visit a parse tree produced byNaftahParser.nullishExpression().Visit a parse tree produced by thenullValuelabeled alternative inNaftahParser.value().Visit a parse tree produced by thenumberValuelabeled alternative inNaftahParser.value().Visit a parse tree produced byNaftahParser.objectAccess().Visit a parse tree produced by theobjectAccessExpressionlabeled alternative inNaftahParser.primary().Visit a parse tree produced by theobjectExpressionlabeled alternative inNaftahParser.primary().Visit a parse tree produced byNaftahParser.objectFields().Visit a parse tree produced by theobjectValuelabeled alternative inNaftahParser.object().Visit a parse tree produced byNaftahParser.okCase().Visit a parse tree produced byNaftahParser.optionCases().Visit a parse tree produced byNaftahParser.parameterDeclaration().Visit a parse tree produced byNaftahParser.parameterDeclarationList().Visit a parse tree produced by theparenthesisExpressionlabeled alternative inNaftahParser.primary().Visit a parse tree produced byNaftahParser.postfixExpression().Visit a parse tree produced by thepostfixUnaryExpressionlabeled alternative inNaftahParser.unaryExpression().Visit a parse tree produced byNaftahParser.powerExpression().Visit a parse tree produced by theprefixUnaryExpressionlabeled alternative inNaftahParser.unaryExpression().Visit a parse tree produced byNaftahParser.primaryCall().Visit a parse tree produced byNaftahParser.program().Visit a parse tree produced byNaftahParser.propertyAccess().Visit a parse tree produced by thequalifiedCallImportStatementlabeled alternative inNaftahParser.importStatement().Visit a parse tree produced byNaftahParser.qualifiedName().Visit a parse tree produced by thequalifiedNameCalllabeled alternative inNaftahParser.qualifiedCall().Visit a parse tree produced by thequalifiedNameTypelabeled alternative inNaftahParser.type().Visit a parse tree produced byNaftahParser.qualifiedObjectAccess().Visit a parse tree produced by theradixNumberValuelabeled alternative inNaftahParser.value().Visit a parse tree produced byNaftahParser.relationalExpression().Visit a parse tree produced byNaftahParser.repeatStatement().Visit a parse tree produced by therepeatStatementStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.returnStatement().Visit a parse tree produced by thereturnStatementStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.scopeBlock().Visit a parse tree produced by thescopeBlockStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced byNaftahParser.selfOrId().Visit a parse tree produced by thesetValuelabeled alternative inNaftahParser.collection().Visit a parse tree produced byNaftahParser.shiftExpression().Visit a parse tree produced by thesimpleCalllabeled alternative inNaftahParser.qualifiedCall().Visit a parse tree produced byNaftahParser.singleAssignment().Visit a parse tree produced byNaftahParser.singleAssignmentExpression().Visit a parse tree produced byNaftahParser.singleDeclaration().Visit a parse tree produced by thesingleElementlabeled alternative inNaftahParser.elements().Visit a parse tree produced byNaftahParser.singleReturn().Visit a parse tree produced byNaftahParser.someCase().Visit a parse tree produced by thespawnUnaryExpressionlabeled alternative inNaftahParser.unaryExpression().Visit a parse tree produced by thestringValuelabeled alternative inNaftahParser.value().Visit a parse tree produced byNaftahParser.targetExecutableIndex().Visit a parse tree produced byNaftahParser.ternaryExpression().Visit a parse tree produced by thetrueValuelabeled alternative inNaftahParser.value().Visit a parse tree produced byNaftahParser.tryCases().Visit a parse tree produced by thetryStatementStatementlabeled alternative inNaftahParser.statement().Visit a parse tree produced by thetryStatementWithOptionCaseslabeled alternative inNaftahParser.tryStatement().Visit a parse tree produced by thetryStatementWithTryCaseslabeled alternative inNaftahParser.tryStatement().Visit a parse tree produced by thetupleMultipleElementslabeled alternative inNaftahParser.tupleElements().Visit a parse tree produced by thetupleSingleElementlabeled alternative inNaftahParser.tupleElements().Visit a parse tree produced by thetupleValuelabeled alternative inNaftahParser.collection().Visit a parse tree produced by thetypeExpressionlabeled alternative inNaftahParser.primary().Visit a parse tree produced by thetypeReturnTypelabeled alternative inNaftahParser.returnType().Visit a parse tree produced by thevalueExpressionlabeled alternative inNaftahParser.primary().Visit a parse tree produced by thevalueForeachTargetlabeled alternative inNaftahParser.foreachTarget().Visit a parse tree produced by thevarTypelabeled alternative inNaftahParser.type().Visit a parse tree produced by thevoidReturnTypelabeled alternative inNaftahParser.returnType().Visit a parse tree produced byNaftahParser.whileStatement().Visit a parse tree produced by thewhileStatementStatementlabeled alternative inNaftahParser.statement().Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
NaftahParserBaseVisitor
public NaftahParserBaseVisitor()
-
-
Method Details
-
visitProgram
Visit a parse tree produced byNaftahParser.program().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitProgramin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitScopeBlockStatement
Visit a parse tree produced by thescopeBlockStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitScopeBlockStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlockStatement
Visit a parse tree produced by theblockStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBlockStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportStatementStatement
Visit a parse tree produced by theimportStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImportStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfStatementStatement
Visit a parse tree produced by theifStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIfStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForStatementStatement
Visit a parse tree produced by theforStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitForStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhileStatementStatement
Visit a parse tree produced by thewhileStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhileStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRepeatStatementStatement
Visit a parse tree produced by therepeatStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRepeatStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseStatementStatement
Visit a parse tree produced by thecaseStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCaseStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryStatementStatement
Visit a parse tree produced by thetryStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTryStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclarationStatement
Visit a parse tree produced by thefunctionDeclarationStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionDeclarationStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImplementationDeclarationStatement
public T visitImplementationDeclarationStatement(NaftahParser.ImplementationDeclarationStatementContext ctx) Visit a parse tree produced by theimplementationDeclarationStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImplementationDeclarationStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeclarationStatement
Visit a parse tree produced by thedeclarationStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeclarationStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitChannelDeclarationStatement
Visit a parse tree produced by thechannelDeclarationStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitChannelDeclarationStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitActorDeclarationStatement
Visit a parse tree produced by theactorDeclarationStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitActorDeclarationStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentStatement
Visit a parse tree produced by theassignmentStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturnStatementStatement
Visit a parse tree produced by thereturnStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReturnStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBreakStatementStatement
Visit a parse tree produced by thebreakStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBreakStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContinueStatementStatement
Visit a parse tree produced by thecontinueStatementStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitContinueStatementStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpressionStatement
Visit a parse tree produced by theexpressionStatementlabeled alternative inNaftahParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpressionStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportStatementAsAlias
Visit a parse tree produced by theimportStatementAsAliaslabeled alternative inNaftahParser.importStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImportStatementAsAliasin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGroupedImportStatement
Visit a parse tree produced by thegroupedImportStatementlabeled alternative inNaftahParser.importStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGroupedImportStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedCallImportStatement
Visit a parse tree produced by thequalifiedCallImportStatementlabeled alternative inNaftahParser.importStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedCallImportStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImports
Visit a parse tree produced byNaftahParser.imports().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImportsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportElements
Visit a parse tree produced byNaftahParser.importElements().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImportElementsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCallableImportElement
Visit a parse tree produced byNaftahParser.callableImportElement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCallableImportElementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImportAlias
Visit a parse tree produced byNaftahParser.importAlias().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImportAliasin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDeclaration
Visit a parse tree produced byNaftahParser.declaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDeclarationin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleDeclaration
Visit a parse tree produced byNaftahParser.singleDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleDeclarationin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultipleDeclarations
Visit a parse tree produced byNaftahParser.multipleDeclarations().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultipleDeclarationsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignment
Visit a parse tree produced byNaftahParser.assignment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleAssignmentExpression
Visit a parse tree produced byNaftahParser.singleAssignmentExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleAssignmentExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultipleAssignmentsExpression
Visit a parse tree produced byNaftahParser.multipleAssignmentsExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultipleAssignmentsExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleAssignment
Visit a parse tree produced byNaftahParser.singleAssignment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleAssignmentin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultipleAssignments
Visit a parse tree produced byNaftahParser.multipleAssignments().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultipleAssignmentsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclaration
Visit a parse tree produced byNaftahParser.functionDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionDeclarationin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterDeclarationList
Visit a parse tree produced byNaftahParser.parameterDeclarationList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParameterDeclarationListin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParameterDeclaration
Visit a parse tree produced byNaftahParser.parameterDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParameterDeclarationin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionCall
Visit a parse tree produced byNaftahParser.functionCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionCallin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInitCall
Visit a parse tree produced byNaftahParser.initCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInitCallin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCallSegment
Visit a parse tree produced byNaftahParser.callSegment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCallSegmentin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimaryCall
Visit a parse tree produced byNaftahParser.primaryCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrimaryCallin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTargetExecutableIndex
Visit a parse tree produced byNaftahParser.targetExecutableIndex().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTargetExecutableIndexin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArgumentList
Visit a parse tree produced byNaftahParser.argumentList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArgumentListin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfStatement
Visit a parse tree produced byNaftahParser.ifStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIfStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIndexBasedForLoopStatement
Visit a parse tree produced by theindexBasedForLoopStatementlabeled alternative inNaftahParser.forStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndexBasedForLoopStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForEachLoopStatement
Visit a parse tree produced by theforEachLoopStatementlabeled alternative inNaftahParser.forStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitForEachLoopStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueForeachTarget
Visit a parse tree produced by thevalueForeachTargetlabeled alternative inNaftahParser.foreachTarget().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitValueForeachTargetin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyValueForeachTarget
Visit a parse tree produced by thekeyValueForeachTargetlabeled alternative inNaftahParser.foreachTarget().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitKeyValueForeachTargetin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIndexAndValueForeachTarget
Visit a parse tree produced by theindexAndValueForeachTargetlabeled alternative inNaftahParser.foreachTarget().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndexAndValueForeachTargetin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIndexAndKeyValueForeachTarget
Visit a parse tree produced by theindexAndKeyValueForeachTargetlabeled alternative inNaftahParser.foreachTarget().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIndexAndKeyValueForeachTargetin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhileStatement
Visit a parse tree produced byNaftahParser.whileStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhileStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRepeatStatement
Visit a parse tree produced byNaftahParser.repeatStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRepeatStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseStatement
Visit a parse tree produced byNaftahParser.caseStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCaseStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCaseLabelList
Visit a parse tree produced byNaftahParser.caseLabelList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCaseLabelListin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryStatementWithTryCases
Visit a parse tree produced by thetryStatementWithTryCaseslabeled alternative inNaftahParser.tryStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTryStatementWithTryCasesin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryStatementWithOptionCases
Visit a parse tree produced by thetryStatementWithOptionCaseslabeled alternative inNaftahParser.tryStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTryStatementWithOptionCasesin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryCases
Visit a parse tree produced byNaftahParser.tryCases().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTryCasesin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOkCase
Visit a parse tree produced byNaftahParser.okCase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOkCasein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitErrorCase
Visit a parse tree produced byNaftahParser.errorCase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitErrorCasein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOptionCases
Visit a parse tree produced byNaftahParser.optionCases().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOptionCasesin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSomeCase
Visit a parse tree produced byNaftahParser.someCase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSomeCasein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNoneCase
Visit a parse tree produced byNaftahParser.noneCase().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNoneCasein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitScopeBlock
Visit a parse tree produced byNaftahParser.scopeBlock().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitScopeBlockin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitChannelDeclaration
Visit a parse tree produced byNaftahParser.channelDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitChannelDeclarationin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitActorDeclaration
Visit a parse tree produced byNaftahParser.actorDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitActorDeclarationin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBreakStatement
Visit a parse tree produced byNaftahParser.breakStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBreakStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContinueStatement
Visit a parse tree produced byNaftahParser.continueStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitContinueStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturnStatement
Visit a parse tree produced byNaftahParser.returnStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReturnStatementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleReturn
Visit a parse tree produced byNaftahParser.singleReturn().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleReturnin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultipleReturns
Visit a parse tree produced byNaftahParser.multipleReturns().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultipleReturnsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlock
Visit a parse tree produced byNaftahParser.block().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBlockin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpression
Visit a parse tree produced byNaftahParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTernaryExpression
Visit a parse tree produced byNaftahParser.ternaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTernaryExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullishExpression
Visit a parse tree produced byNaftahParser.nullishExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullishExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLogicalExpression
Visit a parse tree produced byNaftahParser.logicalExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLogicalExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitwiseExpression
Visit a parse tree produced byNaftahParser.bitwiseExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBitwiseExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqualityExpression
Visit a parse tree produced byNaftahParser.equalityExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEqualityExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRelationalExpression
Visit a parse tree produced byNaftahParser.relationalExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRelationalExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShiftExpression
Visit a parse tree produced byNaftahParser.shiftExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShiftExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAdditiveExpression
Visit a parse tree produced byNaftahParser.additiveExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAdditiveExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultiplicativeExpression
Visit a parse tree produced byNaftahParser.multiplicativeExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultiplicativeExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPowerExpression
Visit a parse tree produced byNaftahParser.powerExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPowerExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSpawnUnaryExpression
Visit a parse tree produced by thespawnUnaryExpressionlabeled alternative inNaftahParser.unaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSpawnUnaryExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAwaitUnaryExpression
Visit a parse tree produced by theawaitUnaryExpressionlabeled alternative inNaftahParser.unaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAwaitUnaryExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrefixUnaryExpression
Visit a parse tree produced by theprefixUnaryExpressionlabeled alternative inNaftahParser.unaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrefixUnaryExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPostfixUnaryExpression
Visit a parse tree produced by thepostfixUnaryExpressionlabeled alternative inNaftahParser.unaryExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPostfixUnaryExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPostfixExpression
Visit a parse tree produced byNaftahParser.postfixExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPostfixExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInitCallExpression
Visit a parse tree produced by theinitCallExpressionlabeled alternative inNaftahParser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInitCallExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionCallExpression
Visit a parse tree produced by thefunctionCallExpressionlabeled alternative inNaftahParser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionCallExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectExpression
Visit a parse tree produced by theobjectExpressionlabeled alternative inNaftahParser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCollectionExpression
Visit a parse tree produced by thecollectionExpressionlabeled alternative inNaftahParser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCollectionExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccessExpression
Visit a parse tree produced by theobjectAccessExpressionlabeled alternative inNaftahParser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectAccessExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCollectionAccessExpression
Visit a parse tree produced by thecollectionAccessExpressionlabeled alternative inNaftahParser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCollectionAccessExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueExpression
Visit a parse tree produced by thevalueExpressionlabeled alternative inNaftahParser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitValueExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeExpression
Visit a parse tree produced by thetypeExpressionlabeled alternative inNaftahParser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenthesisExpression
Visit a parse tree produced by theparenthesisExpressionlabeled alternative inNaftahParser.primary().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenthesisExpressionin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptyObject
Visit a parse tree produced by theemptyObjectlabeled alternative inNaftahParser.object().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEmptyObjectin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectValue
Visit a parse tree produced by theobjectValuelabeled alternative inNaftahParser.object().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectFields
Visit a parse tree produced byNaftahParser.objectFields().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectFieldsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObjectAccess
Visit a parse tree produced byNaftahParser.objectAccess().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObjectAccessin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImplementationDeclaration
Visit a parse tree produced byNaftahParser.implementationDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImplementationDeclarationin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImplementationFunctions
Visit a parse tree produced byNaftahParser.implementationFunctions().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitImplementationFunctionsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitListValue
Visit a parse tree produced by thelistValuelabeled alternative inNaftahParser.collection().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitListValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTupleValue
Visit a parse tree produced by thetupleValuelabeled alternative inNaftahParser.collection().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTupleValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptySet
Visit a parse tree produced by theemptySetlabeled alternative inNaftahParser.collection().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEmptySetin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSetValue
Visit a parse tree produced by thesetValuelabeled alternative inNaftahParser.collection().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSetValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEmptyMap
Visit a parse tree produced by theemptyMaplabeled alternative inNaftahParser.collection().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEmptyMapin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMapValue
Visit a parse tree produced by themapValuelabeled alternative inNaftahParser.collection().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMapValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSingleElement
Visit a parse tree produced by thesingleElementlabeled alternative inNaftahParser.elements().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSingleElementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultipleElements
Visit a parse tree produced by themultipleElementslabeled alternative inNaftahParser.elements().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultipleElementsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTupleSingleElement
Visit a parse tree produced by thetupleSingleElementlabeled alternative inNaftahParser.tupleElements().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTupleSingleElementin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTupleMultipleElements
Visit a parse tree produced by thetupleMultipleElementslabeled alternative inNaftahParser.tupleElements().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTupleMultipleElementsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCollectionMultipleElements
Visit a parse tree produced byNaftahParser.collectionMultipleElements().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCollectionMultipleElementsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyValuePairs
Visit a parse tree produced byNaftahParser.keyValuePairs().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitKeyValuePairsin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeyValue
Visit a parse tree produced byNaftahParser.keyValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitKeyValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberValue
Visit a parse tree produced by thenumberValuelabeled alternative inNaftahParser.value().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumberValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRadixNumberValue
Visit a parse tree produced by theradixNumberValuelabeled alternative inNaftahParser.value().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRadixNumberValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTrueValue
Visit a parse tree produced by thetrueValuelabeled alternative inNaftahParser.value().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTrueValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFalseValue
Visit a parse tree produced by thefalseValuelabeled alternative inNaftahParser.value().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFalseValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullValue
Visit a parse tree produced by thenullValuelabeled alternative inNaftahParser.value().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharacterValue
Visit a parse tree produced by thecharacterValuelabeled alternative inNaftahParser.value().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCharacterValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringValue
Visit a parse tree produced by thestringValuelabeled alternative inNaftahParser.value().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNanValue
Visit a parse tree produced by thenanValuelabeled alternative inNaftahParser.value().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNanValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdValue
Visit a parse tree produced by theidValuelabeled alternative inNaftahParser.value().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdValuein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVoidReturnType
Visit a parse tree produced by thevoidReturnTypelabeled alternative inNaftahParser.returnType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVoidReturnTypein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTypeReturnType
Visit a parse tree produced by thetypeReturnTypelabeled alternative inNaftahParser.returnType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypeReturnTypein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComplexType
Visit a parse tree produced by thecomplexTypelabeled alternative inNaftahParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComplexTypein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBuiltInType
Visit a parse tree produced by thebuiltInTypelabeled alternative inNaftahParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBuiltInTypein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarType
Visit a parse tree produced by thevarTypelabeled alternative inNaftahParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVarTypein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedNameType
Visit a parse tree produced by thequalifiedNameTypelabeled alternative inNaftahParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNameTypein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComplexBuiltIn
Visit a parse tree produced byNaftahParser.complexBuiltIn().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComplexBuiltInin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBuiltIn
Visit a parse tree produced byNaftahParser.builtIn().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBuiltInin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedName
Visit a parse tree produced byNaftahParser.qualifiedName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNamein interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimpleCall
Visit a parse tree produced by thesimpleCalllabeled alternative inNaftahParser.qualifiedCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSimpleCallin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedNameCall
Visit a parse tree produced by thequalifiedNameCalllabeled alternative inNaftahParser.qualifiedCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedNameCallin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQualifiedObjectAccess
Visit a parse tree produced byNaftahParser.qualifiedObjectAccess().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitQualifiedObjectAccessin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCollectionAccess
Visit a parse tree produced byNaftahParser.collectionAccess().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCollectionAccessin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPropertyAccess
Visit a parse tree produced byNaftahParser.propertyAccess().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPropertyAccessin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCollectionAccessIndex
Visit a parse tree produced byNaftahParser.collectionAccessIndex().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCollectionAccessIndexin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLabel
Visit a parse tree produced byNaftahParser.label().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLabelin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelfOrId
Visit a parse tree produced byNaftahParser.selfOrId().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSelfOrIdin interfaceNaftahParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-