public class CheckVisitor extends QLParserBaseVisitor<java.lang.Void>
| Constructor and Description |
|---|
CheckVisitor(CheckOptions checkOptions) |
CheckVisitor(CheckOptions checkOptions,
java.lang.String script) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Void |
visitExpression(QLParser.ExpressionContext ctx)
Visit a parse tree produced by
QLParser.expression(). |
java.lang.Void |
visitLeftAsso(QLParser.LeftAssoContext ctx)
Visit a parse tree produced by
QLParser.leftAsso(). |
java.lang.Void |
visitLeftHandSide(QLParser.LeftHandSideContext ctx)
Visit a parse tree produced by
QLParser.leftHandSide(). |
java.lang.Void |
visitMethodInvoke(QLParser.MethodInvokeContext ctx)
Visit a parse tree produced by the
methodInvoke
labeled alternative in QLParser.pathPart(). |
java.lang.Void |
visitOptionalMethodInvoke(QLParser.OptionalMethodInvokeContext ctx)
Visit a parse tree produced by the
optionalMethodInvoke
labeled alternative in QLParser.pathPart(). |
java.lang.Void |
visitPrefixExpress(QLParser.PrefixExpressContext ctx)
Visit a parse tree produced by
QLParser.prefixExpress(). |
java.lang.Void |
visitSpreadMethodInvoke(QLParser.SpreadMethodInvokeContext ctx)
Visit a parse tree produced by the
spreadMethodInvoke
labeled alternative in QLParser.pathPart(). |
java.lang.Void |
visitSuffixExpress(QLParser.SuffixExpressContext ctx)
Visit a parse tree produced by
QLParser.suffixExpress(). |
java.lang.Void |
visitVarIdExpr(QLParser.VarIdExprContext ctx)
Visit a parse tree produced by the
varIdExpr
labeled alternative in QLParser.primaryNoFixPathable(). |
visitArgumentList, visitArrayInitializer, visitAssignOperator, visitBaseExpr, visitBinaryop, visitBlockExpr, visitBlockStatements, visitBoolenLiteral, visitBreakContinueStatement, visitCastExpr, visitCatchParams, visitClsType, visitClsTypeNoTypeArguments, visitClsValue, visitConstExpr, visitContextSelectExpr, visitCustomPath, visitDeclType, visitDeclTypeNoArr, visitDimExprs, visitDims, visitDoubleQuoteStringLiteral, visitElseBody, visitEmptyStatement, visitEValue, visitExpressionStatement, visitFieldAccess, visitFieldId, visitForEachStatement, visitForInit, visitFormalOrInferredParameter, visitFormalOrInferredParameterList, visitFunctionStatement, visitGroupExpr, visitIdKey, visitIdMapKey, visitIfExpr, visitImportCls, visitImportPack, visitIndexExpr, visitLambdaExpr, visitLambdaParameters, visitListExpr, visitListItems, visitLiteral, visitLocalVariableDeclaration, visitLocalVariableDeclarationStatement, visitMacroStatement, visitMapEntries, visitMapEntry, visitMapExpr, visitMethodAccess, visitNewEmptyArrExpr, visitNewInitArrExpr, visitNewlines, visitNewObjExpr, visitNextStatement, visitNonExpressionStatement, visitOpId, visitOptionalFieldAccess, visitPrimary, visitPrimitiveType, visitProgram, visitQlIf, visitQuoteStringKey, visitReferenceType, visitReturnStatement, visitSingleIndex, visitSliceIndex, visitSpreadFieldAccess, visitStringExpression, visitStringKey, visitTernaryExpr, visitThenBody, visitThrowStatement, visitTraditionalForStatement, visitTryCatch, visitTryCatches, visitTryCatchExpr, visitTryFinally, visitTypeArgument, visitTypeArgumentList, visitTypeArguments, visitTypeExpr, visitVariableDeclarator, visitVariableDeclaratorId, visitVariableDeclaratorList, visitVariableInitializer, visitVariableInitializerList, visitVarId, visitWhileStatement, visitWildcard, visitWildcardBoundsaggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalpublic CheckVisitor(CheckOptions checkOptions)
public CheckVisitor(CheckOptions checkOptions, java.lang.String script)
public java.lang.Void visitLeftAsso(QLParser.LeftAssoContext ctx)
QLParserBaseVisitorQLParser.leftAsso().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLeftAsso in interface QLParserVisitor<java.lang.Void>visitLeftAsso in class QLParserBaseVisitor<java.lang.Void>ctx - the parse treepublic java.lang.Void visitPrefixExpress(QLParser.PrefixExpressContext ctx)
QLParserBaseVisitorQLParser.prefixExpress().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitPrefixExpress in interface QLParserVisitor<java.lang.Void>visitPrefixExpress in class QLParserBaseVisitor<java.lang.Void>ctx - the parse treepublic java.lang.Void visitSuffixExpress(QLParser.SuffixExpressContext ctx)
QLParserBaseVisitorQLParser.suffixExpress().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitSuffixExpress in interface QLParserVisitor<java.lang.Void>visitSuffixExpress in class QLParserBaseVisitor<java.lang.Void>ctx - the parse treepublic java.lang.Void visitExpression(QLParser.ExpressionContext ctx)
QLParserBaseVisitorQLParser.expression().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitExpression in interface QLParserVisitor<java.lang.Void>visitExpression in class QLParserBaseVisitor<java.lang.Void>ctx - the parse treepublic java.lang.Void visitLeftHandSide(QLParser.LeftHandSideContext ctx)
QLParserBaseVisitorQLParser.leftHandSide().
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.
visitLeftHandSide in interface QLParserVisitor<java.lang.Void>visitLeftHandSide in class QLParserBaseVisitor<java.lang.Void>ctx - the parse treepublic java.lang.Void visitVarIdExpr(QLParser.VarIdExprContext ctx)
QLParserBaseVisitorvarIdExpr
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<java.lang.Void>visitVarIdExpr in class QLParserBaseVisitor<java.lang.Void>ctx - the parse treepublic java.lang.Void visitMethodInvoke(QLParser.MethodInvokeContext ctx)
QLParserBaseVisitormethodInvoke
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<java.lang.Void>visitMethodInvoke in class QLParserBaseVisitor<java.lang.Void>ctx - the parse treepublic java.lang.Void visitOptionalMethodInvoke(QLParser.OptionalMethodInvokeContext ctx)
QLParserBaseVisitoroptionalMethodInvoke
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<java.lang.Void>visitOptionalMethodInvoke in class QLParserBaseVisitor<java.lang.Void>ctx - the parse treepublic java.lang.Void visitSpreadMethodInvoke(QLParser.SpreadMethodInvokeContext ctx)
QLParserBaseVisitorspreadMethodInvoke
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<java.lang.Void>visitSpreadMethodInvoke in class QLParserBaseVisitor<java.lang.Void>ctx - the parse treeCopyright © 2012-2026 Alibaba Group. All Rights Reserved.