Class MablParserBaseVisitor<T>
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.intocps.maestro.parser.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
public class MablParserBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements MablParserVisitor<T>
This class provides an empty implementation ofMablParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
-
-
Constructor Summary
Constructors Constructor Description MablParserBaseVisitor()
-
Method Summary
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitCompilationUnit
public T visitCompilationUnit(MablParser.CompilationUnitContext ctx)
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
public T visitModuleDeclaration(MablParser.ModuleDeclarationContext ctx)
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
public T visitFunctionDeclaration(MablParser.FunctionDeclarationContext ctx)
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
public T visitFormalParameters(MablParser.FormalParametersContext ctx)
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
public T visitFormalParameterList(MablParser.FormalParameterListContext ctx)
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
public T visitFormalParameter(MablParser.FormalParameterContext ctx)
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
public T visitFramework(MablParser.FrameworkContext ctx)
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
public T visitFrameworkConfigs(MablParser.FrameworkConfigsContext ctx)
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
public T visitSimulationSpecification(MablParser.SimulationSpecificationContext ctx)
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
public T visitBlock(MablParser.BlockContext ctx)
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
public T visitBlockStm(MablParser.BlockStmContext ctx)
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
public T visitParallelBlockStm(MablParser.ParallelBlockStmContext ctx)
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
public T visitAssignmentStm(MablParser.AssignmentStmContext ctx)
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
public T visitLocalVariable(MablParser.LocalVariableContext ctx)
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
public T visitIf(MablParser.IfContext ctx)
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
public T visitWhile(MablParser.WhileContext ctx)
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
public T visitExpressionStatement(MablParser.ExpressionStatementContext ctx)
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
public T visitSemi(MablParser.SemiContext ctx)
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
public T visitObservable(MablParser.ObservableContext ctx)
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
public T visitBreak(MablParser.BreakContext ctx)
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
public T visitFmuMapping(MablParser.FmuMappingContext ctx)
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
public T visitInstanceMapping(MablParser.InstanceMappingContext ctx)
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
public T visitTransfer(MablParser.TransferContext ctx)
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
public T visitTransferAs(MablParser.TransferAsContext ctx)
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
public T visitConfig(MablParser.ConfigContext ctx)
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
public T visitError(MablParser.ErrorContext ctx)
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
public T visitTry(MablParser.TryContext ctx)
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
public T visitAssignment(MablParser.AssignmentContext ctx)
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
public T visitIdentifierStateDesignator(MablParser.IdentifierStateDesignatorContext ctx)
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
public T visitArrayStateDesignator(MablParser.ArrayStateDesignatorContext ctx)
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
public T visitExpTest(MablParser.ExpTestContext ctx)
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
public T visitRefExpression(MablParser.RefExpressionContext ctx)
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
public T visitIdentifierExp(MablParser.IdentifierExpContext ctx)
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
public T visitLiteralExp(MablParser.LiteralExpContext ctx)
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
public T visitDotPrefixExp(MablParser.DotPrefixExpContext ctx)
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
public T visitBinaryExp(MablParser.BinaryExpContext ctx)
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
public T visitUnaryExp(MablParser.UnaryExpContext ctx)
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
public T visitPlainMetodExp(MablParser.PlainMetodExpContext ctx)
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
public T visitParenExp(MablParser.ParenExpContext ctx)
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
public T visitArrayIndex(MablParser.ArrayIndexContext ctx)
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
public T visitExpressionList(MablParser.ExpressionListContext ctx)
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
public T visitMethodCall(MablParser.MethodCallContext ctx)
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
public T visitParExpression(MablParser.ParExpressionContext ctx)
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
public T visitVariableDeclarator(MablParser.VariableDeclaratorContext ctx)
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
public T visitArrayInit(MablParser.ArrayInitContext ctx)
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
public T visitArrayMultidimentionalInit(MablParser.ArrayMultidimentionalInitContext ctx)
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
public T visitExpInit(MablParser.ExpInitContext ctx)
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
public T visitArrayInitializer(MablParser.ArrayInitializerContext ctx)
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
public T visitArrayTypeType(MablParser.ArrayTypeTypeContext ctx)
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
public T visitAndmedOrPrimitiveTypeType(MablParser.AndmedOrPrimitiveTypeTypeContext ctx)
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
public T visitIdentifierTypeType(MablParser.IdentifierTypeTypeContext ctx)
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
public T visitPrimitiveTypeType(MablParser.PrimitiveTypeTypeContext ctx)
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
public T visitRealType(MablParser.RealTypeContext ctx)
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
public T visitUintType(MablParser.UintTypeContext ctx)
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
public T visitIntType(MablParser.IntTypeContext ctx)
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
public T visitStringType(MablParser.StringTypeContext ctx)
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
public T visitBoolType(MablParser.BoolTypeContext ctx)
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
public T visitUnknownType(MablParser.UnknownTypeContext ctx)
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
public T visitVoidType(MablParser.VoidTypeContext ctx)
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
public T visitLongType(MablParser.LongTypeContext ctx)
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
public T visitByteType(MablParser.ByteTypeContext ctx)
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
public T visitFloatType(MablParser.FloatTypeContext ctx)
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
public T visitShortType(MablParser.ShortTypeContext ctx)
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
public T visitLiteral(MablParser.LiteralContext ctx)
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
-
-