Class MablParserBaseVisitor<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>,MablParserVisitor<T>
- Direct Known Subclasses:
ParseTree2AstConverter
MablParserVisitor,
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 by theandmedOrPrimitiveTypeTypelabeled alternative inMablParser.typeType().Visit a parse tree produced by thearrayIndexlabeled alternative inMablParser.expression().Visit a parse tree produced by thearrayInitlabeled alternative inMablParser.variableInitializer().Visit a parse tree produced byMablParser.arrayInitializer().Visit a parse tree produced by thearrayMultidimentionalInitlabeled alternative inMablParser.variableInitializer().Visit a parse tree produced by thearrayStateDesignatorlabeled alternative inMablParser.stateDesignator().Visit a parse tree produced by thearrayTypeTypelabeled alternative inMablParser.typeType().Visit a parse tree produced byMablParser.assignment().Visit a parse tree produced by theassignmentStmlabeled alternative inMablParser.statement().Visit a parse tree produced by thebinaryExplabeled alternative inMablParser.expression().Visit a parse tree produced byMablParser.block().Visit a parse tree produced by theblockStmlabeled alternative inMablParser.statement().Visit a parse tree produced by theboolTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced by thebreaklabeled alternative inMablParser.statement().Visit a parse tree produced by thebyteTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced byMablParser.compilationUnit().Visit a parse tree produced by theconfiglabeled alternative inMablParser.statement().Visit a parse tree produced by thedotPrefixExplabeled alternative inMablParser.expression().Visit a parse tree produced by theerrorlabeled alternative inMablParser.statement().Visit a parse tree produced by theexpInitlabeled alternative inMablParser.variableInitializer().Visit a parse tree produced byMablParser.expressionList().Visit a parse tree produced by theexpressionStatementlabeled alternative inMablParser.statement().Visit a parse tree produced byMablParser.expTest().Visit a parse tree produced by thefloatTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced by thefmuMappinglabeled alternative inMablParser.statement().Visit a parse tree produced byMablParser.formalParameter().Visit a parse tree produced byMablParser.formalParameterList().Visit a parse tree produced byMablParser.formalParameters().Visit a parse tree produced byMablParser.framework().Visit a parse tree produced byMablParser.frameworkConfigs().Visit a parse tree produced byMablParser.functionDeclaration().Visit a parse tree produced by theidentifierExplabeled alternative inMablParser.expression().Visit a parse tree produced by theidentifierStateDesignatorlabeled alternative inMablParser.stateDesignator().Visit a parse tree produced by theidentifierTypeTypelabeled alternative inMablParser.namedOrPrimitiveType().Visit a parse tree produced by theiflabeled alternative inMablParser.statement().Visit a parse tree produced by theinstanceMappinglabeled alternative inMablParser.statement().Visit a parse tree produced by theintTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced byMablParser.literal().Visit a parse tree produced by theliteralExplabeled alternative inMablParser.expression().Visit a parse tree produced by thelocalVariablelabeled alternative inMablParser.statement().Visit a parse tree produced by thelongTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced byMablParser.methodCall().Visit a parse tree produced byMablParser.moduleDeclaration().Visit a parse tree produced by theobservablelabeled alternative inMablParser.statement().Visit a parse tree produced by theparallelBlockStmlabeled alternative inMablParser.statement().Visit a parse tree produced by theparenExplabeled alternative inMablParser.expression().Visit a parse tree produced byMablParser.parExpression().Visit a parse tree produced by theplainMetodExplabeled alternative inMablParser.expression().Visit a parse tree produced by theprimitiveTypeTypelabeled alternative inMablParser.namedOrPrimitiveType().Visit a parse tree produced by therealTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced by therefExpressionlabeled alternative inMablParser.expression().Visit a parse tree produced by thesemilabeled alternative inMablParser.statement().Visit a parse tree produced by theshortTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced byMablParser.simulationSpecification().Visit a parse tree produced by thestringTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced by thetransferlabeled alternative inMablParser.statement().Visit a parse tree produced by thetransferAslabeled alternative inMablParser.statement().Visit a parse tree produced by thetrylabeled alternative inMablParser.statement().Visit a parse tree produced by theuintTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced by theunaryExplabeled alternative inMablParser.expression().Visit a parse tree produced by theunknownTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced byMablParser.variableDeclarator().Visit a parse tree produced by thevoidTypelabeled alternative inMablParser.primitiveType().Visit a parse tree produced by thewhilelabeled alternative inMablParser.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
-
MablParserBaseVisitor
public MablParserBaseVisitor()
-
-
Method Details
-
visitCompilationUnit
Visit a parse tree produced byMablParser.compilationUnit().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCompilationUnitin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuleDeclaration
Visit a parse tree produced byMablParser.moduleDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModuleDeclarationin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclaration
Visit a parse tree produced byMablParser.functionDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionDeclarationin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFormalParameters
Visit a parse tree produced byMablParser.formalParameters().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFormalParametersin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFormalParameterList
Visit a parse tree produced byMablParser.formalParameterList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFormalParameterListin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFormalParameter
Visit a parse tree produced byMablParser.formalParameter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFormalParameterin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFramework
Visit a parse tree produced byMablParser.framework().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFrameworkin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFrameworkConfigs
Visit a parse tree produced byMablParser.frameworkConfigs().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFrameworkConfigsin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSimulationSpecification
Visit a parse tree produced byMablParser.simulationSpecification().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSimulationSpecificationin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlock
Visit a parse tree produced byMablParser.block().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBlockin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlockStm
Visit a parse tree produced by theblockStmlabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBlockStmin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParallelBlockStm
Visit a parse tree produced by theparallelBlockStmlabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParallelBlockStmin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentStm
Visit a parse tree produced by theassignmentStmlabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentStmin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLocalVariable
Visit a parse tree produced by thelocalVariablelabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLocalVariablein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIf
Visit a parse tree produced by theiflabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIfin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhile
Visit a parse tree produced by thewhilelabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhilein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpressionStatement
Visit a parse tree produced by theexpressionStatementlabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpressionStatementin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSemi
Visit a parse tree produced by thesemilabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSemiin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObservable
Visit a parse tree produced by theobservablelabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitObservablein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBreak
Visit a parse tree produced by thebreaklabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBreakin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFmuMapping
Visit a parse tree produced by thefmuMappinglabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFmuMappingin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInstanceMapping
Visit a parse tree produced by theinstanceMappinglabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInstanceMappingin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTransfer
Visit a parse tree produced by thetransferlabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTransferin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTransferAs
Visit a parse tree produced by thetransferAslabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTransferAsin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConfig
Visit a parse tree produced by theconfiglabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitConfigin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitError
Visit a parse tree produced by theerrorlabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitErrorin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTry
Visit a parse tree produced by thetrylabeled alternative inMablParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTryin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignment
Visit a parse tree produced byMablParser.assignment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierStateDesignator
Visit a parse tree produced by theidentifierStateDesignatorlabeled alternative inMablParser.stateDesignator().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierStateDesignatorin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayStateDesignator
Visit a parse tree produced by thearrayStateDesignatorlabeled alternative inMablParser.stateDesignator().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayStateDesignatorin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpTest
Visit a parse tree produced byMablParser.expTest().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpTestin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRefExpression
Visit a parse tree produced by therefExpressionlabeled alternative inMablParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRefExpressionin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierExp
Visit a parse tree produced by theidentifierExplabeled alternative inMablParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierExpin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteralExp
Visit a parse tree produced by theliteralExplabeled alternative inMablParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLiteralExpin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDotPrefixExp
Visit a parse tree produced by thedotPrefixExplabeled alternative inMablParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDotPrefixExpin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBinaryExp
Visit a parse tree produced by thebinaryExplabeled alternative inMablParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBinaryExpin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnaryExp
Visit a parse tree produced by theunaryExplabeled alternative inMablParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnaryExpin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPlainMetodExp
Visit a parse tree produced by theplainMetodExplabeled alternative inMablParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPlainMetodExpin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenExp
Visit a parse tree produced by theparenExplabeled alternative inMablParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenExpin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayIndex
Visit a parse tree produced by thearrayIndexlabeled alternative inMablParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayIndexin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpressionList
Visit a parse tree produced byMablParser.expressionList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpressionListin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMethodCall
Visit a parse tree produced byMablParser.methodCall().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMethodCallin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParExpression
Visit a parse tree produced byMablParser.parExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParExpressionin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableDeclarator
Visit a parse tree produced byMablParser.variableDeclarator().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVariableDeclaratorin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayInit
Visit a parse tree produced by thearrayInitlabeled alternative inMablParser.variableInitializer().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayInitin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayMultidimentionalInit
Visit a parse tree produced by thearrayMultidimentionalInitlabeled alternative inMablParser.variableInitializer().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayMultidimentionalInitin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpInit
Visit a parse tree produced by theexpInitlabeled alternative inMablParser.variableInitializer().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExpInitin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayInitializer
Visit a parse tree produced byMablParser.arrayInitializer().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayInitializerin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayTypeType
Visit a parse tree produced by thearrayTypeTypelabeled alternative inMablParser.typeType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayTypeTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAndmedOrPrimitiveTypeType
Visit a parse tree produced by theandmedOrPrimitiveTypeTypelabeled alternative inMablParser.typeType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAndmedOrPrimitiveTypeTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIdentifierTypeType
Visit a parse tree produced by theidentifierTypeTypelabeled alternative inMablParser.namedOrPrimitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIdentifierTypeTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimitiveTypeType
Visit a parse tree produced by theprimitiveTypeTypelabeled alternative inMablParser.namedOrPrimitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrimitiveTypeTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRealType
Visit a parse tree produced by therealTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRealTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUintType
Visit a parse tree produced by theuintTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUintTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntType
Visit a parse tree produced by theintTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringType
Visit a parse tree produced by thestringTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBoolType
Visit a parse tree produced by theboolTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBoolTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUnknownType
Visit a parse tree produced by theunknownTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUnknownTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVoidType
Visit a parse tree produced by thevoidTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVoidTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLongType
Visit a parse tree produced by thelongTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLongTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitByteType
Visit a parse tree produced by thebyteTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitByteTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatType
Visit a parse tree produced by thefloatTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFloatTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitShortType
Visit a parse tree produced by theshortTypelabeled alternative inMablParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitShortTypein interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLiteral
Visit a parse tree produced byMablParser.literal().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLiteralin interfaceMablParserVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-