Class UISCBaseVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
UISCVisitor<T>,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- Direct Known Subclasses:
ASMGenAllPathsReturnVisitor,ASMGenerationVisitor,ASMGenSubVisitorBase,ConstantExpressionVisitor
public class UISCBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements UISCVisitor<T>
UISCVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors Constructor Description UISCBaseVisitor() -
Method Summary
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
UISCBaseVisitor
public UISCBaseVisitor()
-
-
Method Details
-
visitFile
Visit a parse tree produced byUISCParser.file().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFilein interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPointer
Visit a parse tree produced byUISCParser.pointer().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPointerin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarInitialization
Visit a parse tree produced by thevarInitializationlabeled alternative inUISCParser.varDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVarInitializationin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayValueInitialization
Visit a parse tree produced by thearrayValueInitializationlabeled alternative inUISCParser.varDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayValueInitializationin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayStringInitialization
Visit a parse tree produced by thearrayStringInitializationlabeled alternative inUISCParser.varDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayStringInitializationin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayAssignmentInitialization
Visit a parse tree produced by thearrayAssignmentInitializationlabeled alternative inUISCParser.varDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayAssignmentInitializationin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStructDeclaration
Visit a parse tree produced byUISCParser.structDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStructDeclarationin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitType
Visit a parse tree produced byUISCParser.type().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTypein interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrimitiveType
Visit a parse tree produced byUISCParser.primitiveType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrimitiveTypein interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStructType
Visit a parse tree produced byUISCParser.structType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStructTypein interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInferredType
Visit a parse tree produced byUISCParser.inferredType().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInferredTypein interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteral
Visit a parse tree produced byUISCParser.booleanLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanLiteralin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayInitializer
Visit a parse tree produced byUISCParser.arrayInitializer().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayInitializerin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclaration
Visit a parse tree produced byUISCParser.functionDeclaration().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionDeclarationin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFormalParameters
Visit a parse tree produced byUISCParser.formalParameters().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFormalParametersin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFormalParameter
Visit a parse tree produced byUISCParser.formalParameter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFormalParameterin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlock
Visit a parse tree produced byUISCParser.block().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBlockin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBlockStatement
Visit a parse tree produced by theblockStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBlockStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVarDeclarationStatement
Visit a parse tree produced by thevarDeclarationStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVarDeclarationStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStructDeclarationStatement
Visit a parse tree produced by thestructDeclarationStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStructDeclarationStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIfStatement
Visit a parse tree produced by theifStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIfStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUforiStatement
Visit a parse tree produced by theuforiStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUforiStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUforeachStatement
Visit a parse tree produced by theuforeachStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUforeachStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhileStatement
Visit a parse tree produced by thewhileStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitWhileStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitForStatement
Visit a parse tree produced by theforStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitForStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitReturnStatement
Visit a parse tree produced by thereturnStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitReturnStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssignmentStatement
Visit a parse tree produced by theassignmentStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOpAndAssignmentStatement
Visit a parse tree produced by theopAndAssignmentStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitOpAndAssignmentStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryCatchStatement
Visit a parse tree produced by thetryCatchStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTryCatchStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionCallStatement
Visit a parse tree produced by thefunctionCallStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionCallStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssemblyStatement
Visit a parse tree produced by theassemblyStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssemblyStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssertionStatement
Visit a parse tree produced by theassertionStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssertionStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExceptionStatement
Visit a parse tree produced by theexceptionStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExceptionStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIncludeStatement
Visit a parse tree produced by theincludeStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIncludeStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlagStatement
Visit a parse tree produced by theflagStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFlagStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlagDataStatement
Visit a parse tree produced by theflagDataStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFlagDataStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBreakStatement
Visit a parse tree produced by thebreakStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBreakStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContinueStatement
Visit a parse tree produced by thecontinueStatementlabeled alternative inUISCParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitContinueStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElseifStatement
Visit a parse tree produced byUISCParser.elseifStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitElseifStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElseStatement
Visit a parse tree produced byUISCParser.elseStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitElseStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTryStatement
Visit a parse tree produced byUISCParser.tryStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTryStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCatchStatement
Visit a parse tree produced byUISCParser.catchStatement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCatchStatementin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumber
Visit a parse tree produced byUISCParser.number().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumberin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssembly
Visit a parse tree produced byUISCParser.assembly().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssemblyin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssertion
Visit a parse tree produced byUISCParser.assertion().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssertionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitException
Visit a parse tree produced byUISCParser.exception().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExceptionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInclude
Visit a parse tree produced byUISCParser.include().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIncludein interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlag
Visit a parse tree produced byUISCParser.flag().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFlagin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlagData
Visit a parse tree produced byUISCParser.flagData().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFlagDatain interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStructField
Visit a parse tree produced byUISCParser.structField().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStructFieldin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPostfixOpExpression
Visit a parse tree produced by thepostfixOpExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPostfixOpExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitModuloExpression
Visit a parse tree produced by themoduloExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitModuloExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMultDivExpression
Visit a parse tree produced by themultDivExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMultDivExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNotExpression
Visit a parse tree produced by thenotExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNotExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPrefixOpExpression
Visit a parse tree produced by theprefixOpExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrefixOpExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBooleanLiteralExpression
Visit a parse tree produced by thebooleanLiteralExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBooleanLiteralExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparisonExpression
Visit a parse tree produced by thecomparisonExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitComparisonExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParenExpression
Visit a parse tree produced by theparenExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitParenExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumberLiteralExpression
Visit a parse tree produced by thenumberLiteralExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNumberLiteralExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueAtVariableExpression
Visit a parse tree produced by thevalueAtVariableExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitValueAtVariableExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCastExpression
Visit a parse tree produced by thecastExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCastExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNativeCallExpression
Visit a parse tree produced by thenativeCallExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNativeCallExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSizeOfExpression
Visit a parse tree produced by thesizeOfExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitSizeOfExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionCallExpression
Visit a parse tree produced by thefunctionCallExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionCallExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBitwiseExpression
Visit a parse tree produced by thebitwiseExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitBitwiseExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNegateExpression
Visit a parse tree produced by thenegateExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNegateExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddressOfVariableExpression
Visit a parse tree produced by theaddressOfVariableExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAddressOfVariableExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLengthOfExpression
Visit a parse tree produced by thelengthOfExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitLengthOfExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStructFieldReferenceExpression
Visit a parse tree produced by thestructFieldReferenceExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStructFieldReferenceExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteralExpression
Visit a parse tree produced by thestringLiteralExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringLiteralExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitArrayAccessExpression
Visit a parse tree produced by thearrayAccessExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitArrayAccessExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitVariableReferenceExpression
Visit a parse tree produced by thevariableReferenceExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitVariableReferenceExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAddSubExpression
Visit a parse tree produced by theaddSubExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAddSubExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAndOrXorExpression
Visit a parse tree produced by theandOrXorExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAndOrXorExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEqualityExpression
Visit a parse tree produced by theequalityExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitEqualityExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCharLiteralExpression
Visit a parse tree produced by thecharLiteralExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCharLiteralExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTernaryExpression
Visit a parse tree produced by theternaryExpressionlabeled alternative inUISCParser.expression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTernaryExpressionin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExprList
Visit a parse tree produced byUISCParser.exprList().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitExprListin interfaceUISCVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-