T - The return type of the visit operation. Use Void for
operations with no return type.public class QLParserBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements QLParserVisitor<T>
QLParserVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.| Constructor and Description |
|---|
QLParserBaseVisitor() |
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic T visitProgram(QLParser.ProgramContext ctx)
QLParser.program().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitProgram in interface QLParserVisitor<T>ctx - the parse treepublic T visitBlockStatements(QLParser.BlockStatementsContext ctx)
QLParser.blockStatements().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlockStatements in interface QLParserVisitor<T>ctx - the parse treepublic T visitNewlines(QLParser.NewlinesContext ctx)
QLParser.newlines().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNewlines in interface QLParserVisitor<T>ctx - the parse treepublic T visitNextStatement(QLParser.NextStatementContext ctx)
QLParser.nextStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNextStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitLocalVariableDeclarationStatement(QLParser.LocalVariableDeclarationStatementContext ctx)
localVariableDeclarationStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLocalVariableDeclarationStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitThrowStatement(QLParser.ThrowStatementContext ctx)
throwStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitThrowStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitWhileStatement(QLParser.WhileStatementContext ctx)
whileStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWhileStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitTraditionalForStatement(QLParser.TraditionalForStatementContext ctx)
traditionalForStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTraditionalForStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitForEachStatement(QLParser.ForEachStatementContext ctx)
forEachStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForEachStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitFunctionStatement(QLParser.FunctionStatementContext ctx)
functionStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFunctionStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitMacroStatement(QLParser.MacroStatementContext ctx)
macroStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMacroStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitBreakContinueStatement(QLParser.BreakContinueStatementContext ctx)
breakContinueStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBreakContinueStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitReturnStatement(QLParser.ReturnStatementContext ctx)
returnStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReturnStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitEmptyStatement(QLParser.EmptyStatementContext ctx)
emptyStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEmptyStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitExpressionStatement(QLParser.ExpressionStatementContext ctx)
expressionStatement
labeled alternative in QLParser.blockStatement().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpressionStatement in interface QLParserVisitor<T>ctx - the parse treepublic T visitLocalVariableDeclaration(QLParser.LocalVariableDeclarationContext ctx)
QLParser.localVariableDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLocalVariableDeclaration in interface QLParserVisitor<T>ctx - the parse treepublic T visitForInit(QLParser.ForInitContext ctx)
QLParser.forInit().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitForInit in interface QLParserVisitor<T>ctx - the parse treepublic T visitVariableDeclaratorList(QLParser.VariableDeclaratorListContext ctx)
QLParser.variableDeclaratorList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableDeclaratorList in interface QLParserVisitor<T>ctx - the parse treepublic T visitVariableDeclarator(QLParser.VariableDeclaratorContext ctx)
QLParser.variableDeclarator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableDeclarator in interface QLParserVisitor<T>ctx - the parse treepublic T visitVariableDeclaratorId(QLParser.VariableDeclaratorIdContext ctx)
QLParser.variableDeclaratorId().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableDeclaratorId in interface QLParserVisitor<T>ctx - the parse treepublic T visitVariableInitializer(QLParser.VariableInitializerContext ctx)
QLParser.variableInitializer().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableInitializer in interface QLParserVisitor<T>ctx - the parse treepublic T visitArrayInitializer(QLParser.ArrayInitializerContext ctx)
QLParser.arrayInitializer().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArrayInitializer in interface QLParserVisitor<T>ctx - the parse treepublic T visitVariableInitializerList(QLParser.VariableInitializerListContext ctx)
QLParser.variableInitializerList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVariableInitializerList in interface QLParserVisitor<T>ctx - the parse treepublic T visitDeclType(QLParser.DeclTypeContext ctx)
QLParser.declType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeclType in interface QLParserVisitor<T>ctx - the parse treepublic T visitDeclTypeNoArr(QLParser.DeclTypeNoArrContext ctx)
QLParser.declTypeNoArr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDeclTypeNoArr in interface QLParserVisitor<T>ctx - the parse treepublic T visitPrimitiveType(QLParser.PrimitiveTypeContext ctx)
QLParser.primitiveType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrimitiveType in interface QLParserVisitor<T>ctx - the parse treepublic T visitReferenceType(QLParser.ReferenceTypeContext ctx)
QLParser.referenceType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitReferenceType in interface QLParserVisitor<T>ctx - the parse treepublic T visitDims(QLParser.DimsContext ctx)
QLParser.dims().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDims in interface QLParserVisitor<T>ctx - the parse treepublic T visitClsTypeNoTypeArguments(QLParser.ClsTypeNoTypeArgumentsContext ctx)
QLParser.clsTypeNoTypeArguments().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClsTypeNoTypeArguments in interface QLParserVisitor<T>ctx - the parse treepublic T visitClsType(QLParser.ClsTypeContext ctx)
QLParser.clsType().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClsType in interface QLParserVisitor<T>ctx - the parse treepublic T visitTypeArguments(QLParser.TypeArgumentsContext ctx)
QLParser.typeArguments().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeArguments in interface QLParserVisitor<T>ctx - the parse treepublic T visitTypeArgumentList(QLParser.TypeArgumentListContext ctx)
QLParser.typeArgumentList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeArgumentList in interface QLParserVisitor<T>ctx - the parse treepublic T visitTypeArgument(QLParser.TypeArgumentContext ctx)
QLParser.typeArgument().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeArgument in interface QLParserVisitor<T>ctx - the parse treepublic T visitWildcard(QLParser.WildcardContext ctx)
QLParser.wildcard().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWildcard in interface QLParserVisitor<T>ctx - the parse treepublic T visitWildcardBounds(QLParser.WildcardBoundsContext ctx)
QLParser.wildcardBounds().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitWildcardBounds in interface QLParserVisitor<T>ctx - the parse treepublic T visitExpression(QLParser.ExpressionContext ctx)
QLParser.expression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpression in interface QLParserVisitor<T>ctx - the parse treepublic T visitLeftHandSide(QLParser.LeftHandSideContext ctx)
QLParser.leftHandSide().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLeftHandSide in interface QLParserVisitor<T>ctx - the parse treepublic T visitTernaryExpr(QLParser.TernaryExprContext ctx)
QLParser.ternaryExpr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTernaryExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitBaseExpr(QLParser.BaseExprContext ctx)
QLParser.baseExpr(int).
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBaseExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitLeftAsso(QLParser.LeftAssoContext ctx)
QLParser.leftAsso().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLeftAsso in interface QLParserVisitor<T>ctx - the parse treepublic T visitBinaryop(QLParser.BinaryopContext ctx)
QLParser.binaryop().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBinaryop in interface QLParserVisitor<T>ctx - the parse treepublic T visitPrimary(QLParser.PrimaryContext ctx)
QLParser.primary().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrimary in interface QLParserVisitor<T>ctx - the parse treepublic T visitPrefixExpress(QLParser.PrefixExpressContext ctx)
QLParser.prefixExpress().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrefixExpress in interface QLParserVisitor<T>ctx - the parse treepublic T visitSuffixExpress(QLParser.SuffixExpressContext ctx)
QLParser.suffixExpress().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSuffixExpress in interface QLParserVisitor<T>ctx - the parse treepublic T visitConstExpr(QLParser.ConstExprContext ctx)
constExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitConstExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitCastExpr(QLParser.CastExprContext ctx)
castExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCastExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitGroupExpr(QLParser.GroupExprContext ctx)
groupExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitGroupExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitNewObjExpr(QLParser.NewObjExprContext ctx)
newObjExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNewObjExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitNewEmptyArrExpr(QLParser.NewEmptyArrExprContext ctx)
newEmptyArrExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNewEmptyArrExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitNewInitArrExpr(QLParser.NewInitArrExprContext ctx)
newInitArrExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitNewInitArrExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitVarIdExpr(QLParser.VarIdExprContext ctx)
varIdExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVarIdExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitTypeExpr(QLParser.TypeExprContext ctx)
typeExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTypeExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitListExpr(QLParser.ListExprContext ctx)
listExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitListExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitMapExpr(QLParser.MapExprContext ctx)
mapExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMapExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitBlockExpr(QLParser.BlockExprContext ctx)
blockExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBlockExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitContextSelectExpr(QLParser.ContextSelectExprContext ctx)
contextSelectExpr
labeled alternative in QLParser.primaryNoFixPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitContextSelectExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitIfExpr(QLParser.IfExprContext ctx)
ifExpr
labeled alternative in QLParser.primaryNoFixNonPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIfExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitTryCatchExpr(QLParser.TryCatchExprContext ctx)
tryCatchExpr
labeled alternative in QLParser.primaryNoFixNonPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTryCatchExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitLambdaExpr(QLParser.LambdaExprContext ctx)
lambdaExpr
labeled alternative in QLParser.primaryNoFixNonPathable().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLambdaExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitQlIf(QLParser.QlIfContext ctx)
QLParser.qlIf().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQlIf in interface QLParserVisitor<T>ctx - the parse treepublic T visitThenBody(QLParser.ThenBodyContext ctx)
QLParser.thenBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitThenBody in interface QLParserVisitor<T>ctx - the parse treepublic T visitElseBody(QLParser.ElseBodyContext ctx)
QLParser.elseBody().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitElseBody in interface QLParserVisitor<T>ctx - the parse treepublic T visitListItems(QLParser.ListItemsContext ctx)
QLParser.listItems().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitListItems in interface QLParserVisitor<T>ctx - the parse treepublic T visitDimExprs(QLParser.DimExprsContext ctx)
QLParser.dimExprs().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDimExprs in interface QLParserVisitor<T>ctx - the parse treepublic T visitTryCatches(QLParser.TryCatchesContext ctx)
QLParser.tryCatches().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTryCatches in interface QLParserVisitor<T>ctx - the parse treepublic T visitTryCatch(QLParser.TryCatchContext ctx)
QLParser.tryCatch().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTryCatch in interface QLParserVisitor<T>ctx - the parse treepublic T visitCatchParams(QLParser.CatchParamsContext ctx)
QLParser.catchParams().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCatchParams in interface QLParserVisitor<T>ctx - the parse treepublic T visitTryFinally(QLParser.TryFinallyContext ctx)
QLParser.tryFinally().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitTryFinally in interface QLParserVisitor<T>ctx - the parse treepublic T visitMapEntries(QLParser.MapEntriesContext ctx)
QLParser.mapEntries().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMapEntries in interface QLParserVisitor<T>ctx - the parse treepublic T visitMapEntry(QLParser.MapEntryContext ctx)
QLParser.mapEntry().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMapEntry in interface QLParserVisitor<T>ctx - the parse treepublic T visitClsValue(QLParser.ClsValueContext ctx)
clsValue
labeled alternative in QLParser.mapValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitClsValue in interface QLParserVisitor<T>ctx - the parse treepublic T visitEValue(QLParser.EValueContext ctx)
eValue
labeled alternative in QLParser.mapValue().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitEValue in interface QLParserVisitor<T>ctx - the parse treepublic T visitIdKey(QLParser.IdKeyContext ctx)
idKey
labeled alternative in QLParser.mapKey().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdKey in interface QLParserVisitor<T>ctx - the parse treepublic T visitStringKey(QLParser.StringKeyContext ctx)
stringKey
labeled alternative in QLParser.mapKey().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringKey in interface QLParserVisitor<T>ctx - the parse treepublic T visitQuoteStringKey(QLParser.QuoteStringKeyContext ctx)
quoteStringKey
labeled alternative in QLParser.mapKey().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitQuoteStringKey in interface QLParserVisitor<T>ctx - the parse treepublic T visitIdMapKey(QLParser.IdMapKeyContext ctx)
QLParser.idMapKey().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIdMapKey in interface QLParserVisitor<T>ctx - the parse treepublic T visitMethodInvoke(QLParser.MethodInvokeContext ctx)
methodInvoke
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMethodInvoke in interface QLParserVisitor<T>ctx - the parse treepublic T visitOptionalMethodInvoke(QLParser.OptionalMethodInvokeContext ctx)
optionalMethodInvoke
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOptionalMethodInvoke in interface QLParserVisitor<T>ctx - the parse treepublic T visitSpreadMethodInvoke(QLParser.SpreadMethodInvokeContext ctx)
spreadMethodInvoke
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSpreadMethodInvoke in interface QLParserVisitor<T>ctx - the parse treepublic T visitFieldAccess(QLParser.FieldAccessContext ctx)
fieldAccess
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFieldAccess in interface QLParserVisitor<T>ctx - the parse treepublic T visitOptionalFieldAccess(QLParser.OptionalFieldAccessContext ctx)
optionalFieldAccess
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOptionalFieldAccess in interface QLParserVisitor<T>ctx - the parse treepublic T visitSpreadFieldAccess(QLParser.SpreadFieldAccessContext ctx)
spreadFieldAccess
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSpreadFieldAccess in interface QLParserVisitor<T>ctx - the parse treepublic T visitMethodAccess(QLParser.MethodAccessContext ctx)
methodAccess
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitMethodAccess in interface QLParserVisitor<T>ctx - the parse treepublic T visitCallExpr(QLParser.CallExprContext ctx)
callExpr
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCallExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitIndexExpr(QLParser.IndexExprContext ctx)
indexExpr
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitIndexExpr in interface QLParserVisitor<T>ctx - the parse treepublic T visitCustomPath(QLParser.CustomPathContext ctx)
customPath
labeled alternative in QLParser.pathPart().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitCustomPath in interface QLParserVisitor<T>ctx - the parse treepublic T visitFieldId(QLParser.FieldIdContext ctx)
QLParser.fieldId().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFieldId in interface QLParserVisitor<T>ctx - the parse treepublic T visitSingleIndex(QLParser.SingleIndexContext ctx)
singleIndex
labeled alternative in QLParser.indexValueExpr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSingleIndex in interface QLParserVisitor<T>ctx - the parse treepublic T visitSliceIndex(QLParser.SliceIndexContext ctx)
sliceIndex
labeled alternative in QLParser.indexValueExpr().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSliceIndex in interface QLParserVisitor<T>ctx - the parse treepublic T visitArgumentList(QLParser.ArgumentListContext ctx)
QLParser.argumentList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitArgumentList in interface QLParserVisitor<T>ctx - the parse treepublic T visitLiteral(QLParser.LiteralContext ctx)
QLParser.literal().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLiteral in interface QLParserVisitor<T>ctx - the parse treepublic T visitDoubleQuoteStringLiteral(QLParser.DoubleQuoteStringLiteralContext ctx)
QLParser.doubleQuoteStringLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitDoubleQuoteStringLiteral in interface QLParserVisitor<T>ctx - the parse treepublic T visitStringExpression(QLParser.StringExpressionContext ctx)
QLParser.stringExpression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitStringExpression in interface QLParserVisitor<T>ctx - the parse treepublic T visitBoolenLiteral(QLParser.BoolenLiteralContext ctx)
QLParser.boolenLiteral().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitBoolenLiteral in interface QLParserVisitor<T>ctx - the parse treepublic T visitLambdaParameters(QLParser.LambdaParametersContext ctx)
QLParser.lambdaParameters().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLambdaParameters in interface QLParserVisitor<T>ctx - the parse treepublic T visitFormalOrInferredParameterList(QLParser.FormalOrInferredParameterListContext ctx)
QLParser.formalOrInferredParameterList().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFormalOrInferredParameterList in interface QLParserVisitor<T>ctx - the parse treepublic T visitFormalOrInferredParameter(QLParser.FormalOrInferredParameterContext ctx)
QLParser.formalOrInferredParameter().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitFormalOrInferredParameter in interface QLParserVisitor<T>ctx - the parse treepublic T visitImportCls(QLParser.ImportClsContext ctx)
importCls
labeled alternative in QLParser.importDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitImportCls in interface QLParserVisitor<T>ctx - the parse treepublic T visitImportPack(QLParser.ImportPackContext ctx)
importPack
labeled alternative in QLParser.importDeclaration().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitImportPack in interface QLParserVisitor<T>ctx - the parse treepublic T visitAssignOperator(QLParser.AssignOperatorContext ctx)
QLParser.assignOperator().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitAssignOperator in interface QLParserVisitor<T>ctx - the parse treepublic T visitOpId(QLParser.OpIdContext ctx)
QLParser.opId().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitOpId in interface QLParserVisitor<T>ctx - the parse treepublic T visitVarId(QLParser.VarIdContext ctx)
QLParser.varId().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitVarId in interface QLParserVisitor<T>ctx - the parse treeCopyright © 2012-2025 Alibaba Group. All Rights Reserved.