| visitProgram(PLParser.ProgramContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBlock(PLParser.BlockContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBegin_end_block(PLParser.Begin_end_blockContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSingle_block_stmt(PLParser.Single_block_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBlock_end(PLParser.Block_endContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitProcedure_block(PLParser.Procedure_blockContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDoris_statement(PLParser.Doris_statementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStmt(PLParser.StmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSemicolon_stmt(PLParser.Semicolon_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitException_block(PLParser.Exception_blockContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitException_block_item(PLParser.Exception_block_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNull_stmt(PLParser.Null_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_stmt(PLParser.Expr_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAssignment_stmt(PLParser.Assignment_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAssignment_stmt_item(PLParser.Assignment_stmt_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAssignment_stmt_single_item(PLParser.Assignment_stmt_single_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAssignment_stmt_collection_item(PLParser.Assignment_stmt_collection_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAssignment_stmt_multiple_item(PLParser.Assignment_stmt_multiple_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAssignment_stmt_select_item(PLParser.Assignment_stmt_select_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAllocate_cursor_stmt(PLParser.Allocate_cursor_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAssociate_locator_stmt(PLParser.Associate_locator_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBreak_stmt(PLParser.Break_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCall_stmt(PLParser.Call_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDeclare_stmt(PLParser.Declare_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDeclare_block(PLParser.Declare_blockContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDeclare_block_inplace(PLParser.Declare_block_inplaceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDeclare_stmt_item(PLParser.Declare_stmt_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDeclare_var_item(PLParser.Declare_var_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDeclare_condition_item(PLParser.Declare_condition_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDeclare_cursor_item(PLParser.Declare_cursor_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCursor_with_return(PLParser.Cursor_with_returnContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCursor_without_return(PLParser.Cursor_without_returnContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDeclare_handler_item(PLParser.Declare_handler_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDtype(PLParser.DtypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDtype_len(PLParser.Dtype_lenContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDtype_attr(PLParser.Dtype_attrContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDtype_default(PLParser.Dtype_defaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreate_function_stmt(PLParser.Create_function_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreate_function_return(PLParser.Create_function_returnContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreate_package_stmt(PLParser.Create_package_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPackage_spec(PLParser.Package_specContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPackage_spec_item(PLParser.Package_spec_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreate_package_body_stmt(PLParser.Create_package_body_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPackage_body(PLParser.Package_bodyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPackage_body_item(PLParser.Package_body_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreate_procedure_stmt(PLParser.Create_procedure_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDrop_procedure_stmt(PLParser.Drop_procedure_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShow_procedure_stmt(PLParser.Show_procedure_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShow_create_procedure_stmt(PLParser.Show_create_procedure_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShow_config_stmt(PLParser.Show_config_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreate_routine_params(PLParser.Create_routine_paramsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreate_routine_param_item(PLParser.Create_routine_param_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreate_routine_options(PLParser.Create_routine_optionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreate_routine_option(PLParser.Create_routine_optionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExec_stmt(PLParser.Exec_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIf_stmt(PLParser.If_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIf_plsql_stmt(PLParser.If_plsql_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIf_tsql_stmt(PLParser.If_tsql_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIf_bteq_stmt(PLParser.If_bteq_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitElseif_block(PLParser.Elseif_blockContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitElse_block(PLParser.Else_blockContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInclude_stmt(PLParser.Include_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExit_stmt(PLParser.Exit_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGet_diag_stmt(PLParser.Get_diag_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGet_diag_stmt_item(PLParser.Get_diag_stmt_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGet_diag_stmt_exception_item(PLParser.Get_diag_stmt_exception_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGet_diag_stmt_rowcount_item(PLParser.Get_diag_stmt_rowcount_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLeave_stmt(PLParser.Leave_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMap_object_stmt(PLParser.Map_object_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitOpen_stmt(PLParser.Open_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFetch_stmt(PLParser.Fetch_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFetch_limit(PLParser.Fetch_limitContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitClose_stmt(PLParser.Close_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPrint_stmt(PLParser.Print_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQuit_stmt(PLParser.Quit_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRaise_stmt(PLParser.Raise_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitResignal_stmt(PLParser.Resignal_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitReturn_stmt(PLParser.Return_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSet_session_option(PLParser.Set_session_optionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSet_doris_session_option(PLParser.Set_doris_session_optionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSet_current_schema_option(PLParser.Set_current_schema_optionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSet_mssql_session_option(PLParser.Set_mssql_session_optionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSet_teradata_session_option(PLParser.Set_teradata_session_optionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSignal_stmt(PLParser.Signal_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitValues_into_stmt(PLParser.Values_into_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWhile_stmt(PLParser.While_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUnconditional_loop_stmt(PLParser.Unconditional_loop_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFor_cursor_stmt(PLParser.For_cursor_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFor_range_stmt(PLParser.For_range_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLabel_stmt(PLParser.Label_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUsing_clause(PLParser.Using_clauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBool_expr(PLParser.Bool_exprContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBool_expr_atom(PLParser.Bool_expr_atomContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBool_expr_unary(PLParser.Bool_expr_unaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBool_expr_binary(PLParser.Bool_expr_binaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBool_expr_logical_operator(PLParser.Bool_expr_logical_operatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBool_expr_binary_operator(PLParser.Bool_expr_binary_operatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr(PLParser.ExprContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_atom(PLParser.Expr_atomContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_interval(PLParser.Expr_intervalContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInterval_item(PLParser.Interval_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_concat(PLParser.Expr_concatContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_concat_item(PLParser.Expr_concat_itemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_case(PLParser.Expr_caseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_case_simple(PLParser.Expr_case_simpleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_case_searched(PLParser.Expr_case_searchedContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_cursor_attribute(PLParser.Expr_cursor_attributeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_agg_window_func(PLParser.Expr_agg_window_funcContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_func_all_distinct(PLParser.Expr_func_all_distinctContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitOrder_by_clause(PLParser.Order_by_clauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_func_over_clause(PLParser.Expr_func_over_clauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_func_partition_by_clause(PLParser.Expr_func_partition_by_clauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_spec_func(PLParser.Expr_spec_funcContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_func(PLParser.Expr_funcContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_dot(PLParser.Expr_dotContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_dot_method_call(PLParser.Expr_dot_method_callContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_dot_property_access(PLParser.Expr_dot_property_accessContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpr_func_params(PLParser.Expr_func_paramsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFunc_param(PLParser.Func_paramContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHost_pl(PLParser.Host_plContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHost_cmd(PLParser.Host_cmdContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHost_stmt(PLParser.Host_stmtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFile_name(PLParser.File_nameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDate_literal(PLParser.Date_literalContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTimestamp_literal(PLParser.Timestamp_literalContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdent_pl(PLParser.Ident_plContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQident(PLParser.QidentContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitString(PLParser.StringContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInt_number(PLParser.Int_numberContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDec_number(PLParser.Dec_numberContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBool_literal(PLParser.Bool_literalContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNull_const(PLParser.Null_constContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNon_reserved_words(PLParser.Non_reserved_wordsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMultiStatements(PLParser.MultiStatementsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSingleStatement(PLParser.SingleStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpressionWithEof(PLParser.ExpressionWithEofContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStatementBaseAlias(PLParser.StatementBaseAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCallProcedure(PLParser.CallProcedureContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateProcedure(PLParser.CreateProcedureContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropProcedure(PLParser.DropProcedureContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowProcedureStatus(PLParser.ShowProcedureStatusContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateProcedure(PLParser.ShowCreateProcedureContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowConfig(PLParser.ShowConfigContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStatementDefault(PLParser.StatementDefaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedDmlStatementAlias(PLParser.SupportedDmlStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedCreateStatementAlias(PLParser.SupportedCreateStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedAlterStatementAlias(PLParser.SupportedAlterStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedOptimizeStatementAlias(PLParser.SupportedOptimizeStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMaterializedViewStatementAlias(PLParser.MaterializedViewStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedJobStatementAlias(PLParser.SupportedJobStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConstraintStatementAlias(PLParser.ConstraintStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedCleanStatementAlias(PLParser.SupportedCleanStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedDescribeStatementAlias(PLParser.SupportedDescribeStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedDropStatementAlias(PLParser.SupportedDropStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedSetStatementAlias(PLParser.SupportedSetStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedUnsetStatementAlias(PLParser.SupportedUnsetStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedRefreshStatementAlias(PLParser.SupportedRefreshStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedShowStatementAlias(PLParser.SupportedShowStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedLoadStatementAlias(PLParser.SupportedLoadStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedCancelStatementAlias(PLParser.SupportedCancelStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedRecoverStatementAlias(PLParser.SupportedRecoverStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedAdminStatementAlias(PLParser.SupportedAdminStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedUseStatementAlias(PLParser.SupportedUseStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedOtherStatementAlias(PLParser.SupportedOtherStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedKillStatementAlias(PLParser.SupportedKillStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedStatsStatementAlias(PLParser.SupportedStatsStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedTransactionStatementAlias(PLParser.SupportedTransactionStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedGrantRevokeStatementAlias(PLParser.SupportedGrantRevokeStatementAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateMTMV(PLParser.CreateMTMVContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRefreshMTMV(PLParser.RefreshMTMVContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterMTMV(PLParser.AlterMTMVContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropMV(PLParser.DropMVContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPauseMTMV(PLParser.PauseMTMVContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitResumeMTMV(PLParser.ResumeMTMVContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelMTMVTask(PLParser.CancelMTMVTaskContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateMTMV(PLParser.ShowCreateMTMVContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateScheduledJob(PLParser.CreateScheduledJobContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPauseJob(PLParser.PauseJobContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterJob(PLParser.AlterJobContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropJob(PLParser.DropJobContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitResumeJob(PLParser.ResumeJobContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelJobTask(PLParser.CancelJobTaskContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddConstraint(PLParser.AddConstraintContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropConstraint(PLParser.DropConstraintContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowConstraint(PLParser.ShowConstraintContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitOptSpecBranch(PLParser.OptSpecBranchContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInsertTable(PLParser.InsertTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUpdate(PLParser.UpdateContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDelete(PLParser.DeleteContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLoad(PLParser.LoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExport(PLParser.ExportContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitReplay(PLParser.ReplayContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCopyInto(PLParser.CopyIntoContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTruncateTable(PLParser.TruncateTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateTable(PLParser.CreateTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateView(PLParser.CreateViewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateFile(PLParser.CreateFileContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateTableLike(PLParser.CreateTableLikeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateRole(PLParser.CreateRoleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateWorkloadGroup(PLParser.CreateWorkloadGroupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateCatalog(PLParser.CreateCatalogContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateRowPolicy(PLParser.CreateRowPolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateStoragePolicy(PLParser.CreateStoragePolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBuildIndex(PLParser.BuildIndexContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateIndex(PLParser.CreateIndexContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateWorkloadPolicy(PLParser.CreateWorkloadPolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateSqlBlockRule(PLParser.CreateSqlBlockRuleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateEncryptkey(PLParser.CreateEncryptkeyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateUserDefineFunction(PLParser.CreateUserDefineFunctionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateAliasFunction(PLParser.CreateAliasFunctionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateUser(PLParser.CreateUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateDatabase(PLParser.CreateDatabaseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateRepository(PLParser.CreateRepositoryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateResource(PLParser.CreateResourceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateDictionary(PLParser.CreateDictionaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateStage(PLParser.CreateStageContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateStorageVault(PLParser.CreateStorageVaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateIndexAnalyzer(PLParser.CreateIndexAnalyzerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateIndexTokenizer(PLParser.CreateIndexTokenizerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateIndexTokenFilter(PLParser.CreateIndexTokenFilterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateIndexCharFilter(PLParser.CreateIndexCharFilterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDictionaryColumnDefs(PLParser.DictionaryColumnDefsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDictionaryColumnDef(PLParser.DictionaryColumnDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterSystem(PLParser.AlterSystemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterView(PLParser.AlterViewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterCatalogRename(PLParser.AlterCatalogRenameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterRole(PLParser.AlterRoleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterStorageVault(PLParser.AlterStorageVaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterWorkloadGroup(PLParser.AlterWorkloadGroupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterCatalogProperties(PLParser.AlterCatalogPropertiesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterWorkloadPolicy(PLParser.AlterWorkloadPolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterSqlBlockRule(PLParser.AlterSqlBlockRuleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterCatalogComment(PLParser.AlterCatalogCommentContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterDatabaseRename(PLParser.AlterDatabaseRenameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterStoragePolicy(PLParser.AlterStoragePolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterTable(PLParser.AlterTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterTableAddRollup(PLParser.AlterTableAddRollupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterTableDropRollup(PLParser.AlterTableDropRollupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterTableProperties(PLParser.AlterTablePropertiesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterDatabaseSetQuota(PLParser.AlterDatabaseSetQuotaContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterDatabaseProperties(PLParser.AlterDatabasePropertiesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterSystemRenameComputeGroup(PLParser.AlterSystemRenameComputeGroupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterResource(PLParser.AlterResourceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterRepository(PLParser.AlterRepositoryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterRoutineLoad(PLParser.AlterRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterColocateGroup(PLParser.AlterColocateGroupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterUser(PLParser.AlterUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitOptimizeTable(PLParser.OptimizeTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropCatalogRecycleBin(PLParser.DropCatalogRecycleBinContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropEncryptkey(PLParser.DropEncryptkeyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropRole(PLParser.DropRoleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropSqlBlockRule(PLParser.DropSqlBlockRuleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropUser(PLParser.DropUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropStoragePolicy(PLParser.DropStoragePolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropWorkloadGroup(PLParser.DropWorkloadGroupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropCatalog(PLParser.DropCatalogContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropFile(PLParser.DropFileContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropWorkloadPolicy(PLParser.DropWorkloadPolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropRepository(PLParser.DropRepositoryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropTable(PLParser.DropTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropDatabase(PLParser.DropDatabaseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropFunction(PLParser.DropFunctionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropIndex(PLParser.DropIndexContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropResource(PLParser.DropResourceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropRowPolicy(PLParser.DropRowPolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropDictionary(PLParser.DropDictionaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropStage(PLParser.DropStageContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropView(PLParser.DropViewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropIndexAnalyzer(PLParser.DropIndexAnalyzerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropIndexTokenizer(PLParser.DropIndexTokenizerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropIndexTokenFilter(PLParser.DropIndexTokenFilterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropIndexCharFilter(PLParser.DropIndexCharFilterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowVariables(PLParser.ShowVariablesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowAuthors(PLParser.ShowAuthorsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowAlterTable(PLParser.ShowAlterTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateDatabase(PLParser.ShowCreateDatabaseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowBackup(PLParser.ShowBackupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowBroker(PLParser.ShowBrokerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowBuildIndex(PLParser.ShowBuildIndexContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowDynamicPartition(PLParser.ShowDynamicPartitionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowEvents(PLParser.ShowEventsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowExport(PLParser.ShowExportContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowLastInsert(PLParser.ShowLastInsertContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCharset(PLParser.ShowCharsetContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowDelete(PLParser.ShowDeleteContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateFunction(PLParser.ShowCreateFunctionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowFunctions(PLParser.ShowFunctionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowGlobalFunctions(PLParser.ShowGlobalFunctionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowGrants(PLParser.ShowGrantsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowGrantsForUser(PLParser.ShowGrantsForUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateUser(PLParser.ShowCreateUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowSnapshot(PLParser.ShowSnapshotContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowLoadProfile(PLParser.ShowLoadProfileContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateRepository(PLParser.ShowCreateRepositoryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowView(PLParser.ShowViewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowPlugins(PLParser.ShowPluginsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowStorageVault(PLParser.ShowStorageVaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowRepositories(PLParser.ShowRepositoriesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowEncryptKeys(PLParser.ShowEncryptKeysContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateTable(PLParser.ShowCreateTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowProcessList(PLParser.ShowProcessListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowPartitions(PLParser.ShowPartitionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowRestore(PLParser.ShowRestoreContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowRoles(PLParser.ShowRolesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowPartitionId(PLParser.ShowPartitionIdContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowPrivileges(PLParser.ShowPrivilegesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowProc(PLParser.ShowProcContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowSmallFiles(PLParser.ShowSmallFilesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowStorageEngines(PLParser.ShowStorageEnginesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateCatalog(PLParser.ShowCreateCatalogContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCatalog(PLParser.ShowCatalogContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCatalogs(PLParser.ShowCatalogsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowUserProperties(PLParser.ShowUserPropertiesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowAllProperties(PLParser.ShowAllPropertiesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCollation(PLParser.ShowCollationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowRowPolicy(PLParser.ShowRowPolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowStoragePolicy(PLParser.ShowStoragePolicyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowSqlBlockRule(PLParser.ShowSqlBlockRuleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateView(PLParser.ShowCreateViewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateStorageVault(PLParser.ShowCreateStorageVaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowDataTypes(PLParser.ShowDataTypesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowData(PLParser.ShowDataContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateMaterializedView(PLParser.ShowCreateMaterializedViewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowWarningErrors(PLParser.ShowWarningErrorsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowWarningErrorCount(PLParser.ShowWarningErrorCountContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowBackends(PLParser.ShowBackendsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowStages(PLParser.ShowStagesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowReplicaDistribution(PLParser.ShowReplicaDistributionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowResources(PLParser.ShowResourcesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowLoad(PLParser.ShowLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowLoadWarings(PLParser.ShowLoadWaringsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTriggers(PLParser.ShowTriggersContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowDiagnoseTablet(PLParser.ShowDiagnoseTabletContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowOpenTables(PLParser.ShowOpenTablesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowFrontends(PLParser.ShowFrontendsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowDatabaseId(PLParser.ShowDatabaseIdContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowColumns(PLParser.ShowColumnsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTableId(PLParser.ShowTableIdContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTrash(PLParser.ShowTrashContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTypeCast(PLParser.ShowTypeCastContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowClusters(PLParser.ShowClustersContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowStatus(PLParser.ShowStatusContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowWhitelist(PLParser.ShowWhitelistContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTabletsBelong(PLParser.ShowTabletsBelongContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowDataSkew(PLParser.ShowDataSkewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTableCreation(PLParser.ShowTableCreationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTabletStorageFormat(PLParser.ShowTabletStorageFormatContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowQueryProfile(PLParser.ShowQueryProfileContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowConvertLsc(PLParser.ShowConvertLscContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTables(PLParser.ShowTablesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowViews(PLParser.ShowViewsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTableStatus(PLParser.ShowTableStatusContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowDatabases(PLParser.ShowDatabasesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTabletsFromTable(PLParser.ShowTabletsFromTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCatalogRecycleBin(PLParser.ShowCatalogRecycleBinContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTabletId(PLParser.ShowTabletIdContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowDictionaries(PLParser.ShowDictionariesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTransaction(PLParser.ShowTransactionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowReplicaStatus(PLParser.ShowReplicaStatusContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowWorkloadGroups(PLParser.ShowWorkloadGroupsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCopy(PLParser.ShowCopyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowQueryStats(PLParser.ShowQueryStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowIndex(PLParser.ShowIndexContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowWarmUpJob(PLParser.ShowWarmUpJobContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSync(PLParser.SyncContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateLoad(PLParser.ShowCreateLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateRoutineLoadAlias(PLParser.CreateRoutineLoadAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMysqlLoad(PLParser.MysqlLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowCreateRoutineLoad(PLParser.ShowCreateRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPauseRoutineLoad(PLParser.PauseRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPauseAllRoutineLoad(PLParser.PauseAllRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitResumeRoutineLoad(PLParser.ResumeRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitResumeAllRoutineLoad(PLParser.ResumeAllRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStopRoutineLoad(PLParser.StopRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowRoutineLoad(PLParser.ShowRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowRoutineLoadTask(PLParser.ShowRoutineLoadTaskContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowIndexAnalyzer(PLParser.ShowIndexAnalyzerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowIndexTokenizer(PLParser.ShowIndexTokenizerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowIndexTokenFilter(PLParser.ShowIndexTokenFilterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowIndexCharFilter(PLParser.ShowIndexCharFilterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitKillConnection(PLParser.KillConnectionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitKillQuery(PLParser.KillQueryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHelp(PLParser.HelpContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUnlockTables(PLParser.UnlockTablesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInstallPlugin(PLParser.InstallPluginContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUninstallPlugin(PLParser.UninstallPluginContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLockTables(PLParser.LockTablesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRestore(PLParser.RestoreContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWarmUpCluster(PLParser.WarmUpClusterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBackup(PLParser.BackupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUnsupportedStartTransaction(PLParser.UnsupportedStartTransactionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWarmUpItem(PLParser.WarmUpItemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLockTable(PLParser.LockTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateRoutineLoad(PLParser.CreateRoutineLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSeparator(PLParser.SeparatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportColumns(PLParser.ImportColumnsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportPrecedingFilter(PLParser.ImportPrecedingFilterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportWhere(PLParser.ImportWhereContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportDeleteOn(PLParser.ImportDeleteOnContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportSequence(PLParser.ImportSequenceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportPartitions(PLParser.ImportPartitionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportSequenceStatement(PLParser.ImportSequenceStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportDeleteOnStatement(PLParser.ImportDeleteOnStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportWhereStatement(PLParser.ImportWhereStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportPrecedingFilterStatement(PLParser.ImportPrecedingFilterStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportColumnsStatement(PLParser.ImportColumnsStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitImportColumnDesc(PLParser.ImportColumnDescContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRefreshCatalog(PLParser.RefreshCatalogContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRefreshDatabase(PLParser.RefreshDatabaseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRefreshTable(PLParser.RefreshTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRefreshDictionary(PLParser.RefreshDictionaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRefreshLdap(PLParser.RefreshLdapContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCleanAllProfile(PLParser.CleanAllProfileContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCleanLabel(PLParser.CleanLabelContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCleanQueryStats(PLParser.CleanQueryStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCleanAllQueryStats(PLParser.CleanAllQueryStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelLoad(PLParser.CancelLoadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelExport(PLParser.CancelExportContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelWarmUpJob(PLParser.CancelWarmUpJobContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelDecommisionBackend(PLParser.CancelDecommisionBackendContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelBackup(PLParser.CancelBackupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelRestore(PLParser.CancelRestoreContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelBuildIndex(PLParser.CancelBuildIndexContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCancelAlterTable(PLParser.CancelAlterTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminShowReplicaDistribution(PLParser.AdminShowReplicaDistributionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminRebalanceDisk(PLParser.AdminRebalanceDiskContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminCancelRebalanceDisk(PLParser.AdminCancelRebalanceDiskContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminDiagnoseTablet(PLParser.AdminDiagnoseTabletContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminShowReplicaStatus(PLParser.AdminShowReplicaStatusContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminCompactTable(PLParser.AdminCompactTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminCheckTablets(PLParser.AdminCheckTabletsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminShowTabletStorageFormat(PLParser.AdminShowTabletStorageFormatContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminSetFrontendConfig(PLParser.AdminSetFrontendConfigContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminCleanTrash(PLParser.AdminCleanTrashContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminSetReplicaVersion(PLParser.AdminSetReplicaVersionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminSetTableStatus(PLParser.AdminSetTableStatusContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminSetReplicaStatus(PLParser.AdminSetReplicaStatusContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminRepairTable(PLParser.AdminRepairTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminCancelRepairTable(PLParser.AdminCancelRepairTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminCopyTablet(PLParser.AdminCopyTabletContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminSetEncryptionRootKey(PLParser.AdminSetEncryptionRootKeyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminSetPartitionVersion(PLParser.AdminSetPartitionVersionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminCreateClusterSnapshot(PLParser.AdminCreateClusterSnapshotContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminSetAutoClusterSnapshot(PLParser.AdminSetAutoClusterSnapshotContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminDropClusterSnapshot(PLParser.AdminDropClusterSnapshotContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminSetClusterSnapshotFeatureSwitch(PLParser.AdminSetClusterSnapshotFeatureSwitchContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAdminRotateTdeRootKey(PLParser.AdminRotateTdeRootKeyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRecoverDatabase(PLParser.RecoverDatabaseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRecoverTable(PLParser.RecoverTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRecoverPartition(PLParser.RecoverPartitionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBaseTableRef(PLParser.BaseTableRefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWildWhere(PLParser.WildWhereContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTransactionBegin(PLParser.TransactionBeginContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTranscationCommit(PLParser.TranscationCommitContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTransactionRollback(PLParser.TransactionRollbackContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGrantTablePrivilege(PLParser.GrantTablePrivilegeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGrantResourcePrivilege(PLParser.GrantResourcePrivilegeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGrantRole(PLParser.GrantRoleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRevokeRole(PLParser.RevokeRoleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRevokeResourcePrivilege(PLParser.RevokeResourcePrivilegeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRevokeTablePrivilege(PLParser.RevokeTablePrivilegeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPrivilege(PLParser.PrivilegeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPrivilegeList(PLParser.PrivilegeListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddBackendClause(PLParser.AddBackendClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropBackendClause(PLParser.DropBackendClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDecommissionBackendClause(PLParser.DecommissionBackendClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddObserverClause(PLParser.AddObserverClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropObserverClause(PLParser.DropObserverClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddFollowerClause(PLParser.AddFollowerClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropFollowerClause(PLParser.DropFollowerClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddBrokerClause(PLParser.AddBrokerClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropBrokerClause(PLParser.DropBrokerClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropAllBrokerClause(PLParser.DropAllBrokerClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterLoadErrorUrlClause(PLParser.AlterLoadErrorUrlClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModifyBackendClause(PLParser.ModifyBackendClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModifyFrontendOrBackendHostNameClause(PLParser.ModifyFrontendOrBackendHostNameClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropRollupClause(PLParser.DropRollupClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddRollupClause(PLParser.AddRollupClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddColumnClause(PLParser.AddColumnClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddColumnsClause(PLParser.AddColumnsClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropColumnClause(PLParser.DropColumnClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModifyColumnClause(PLParser.ModifyColumnClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitReorderColumnsClause(PLParser.ReorderColumnsClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddPartitionClause(PLParser.AddPartitionClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropPartitionClause(PLParser.DropPartitionClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModifyPartitionClause(PLParser.ModifyPartitionClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitReplacePartitionClause(PLParser.ReplacePartitionClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitReplaceTableClause(PLParser.ReplaceTableClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRenameClause(PLParser.RenameClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRenameRollupClause(PLParser.RenameRollupClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRenamePartitionClause(PLParser.RenamePartitionClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRenameColumnClause(PLParser.RenameColumnClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAddIndexClause(PLParser.AddIndexClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropIndexClause(PLParser.DropIndexClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitEnableFeatureClause(PLParser.EnableFeatureClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModifyDistributionClause(PLParser.ModifyDistributionClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModifyTableCommentClause(PLParser.ModifyTableCommentClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModifyColumnCommentClause(PLParser.ModifyColumnCommentClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitModifyEngineClause(PLParser.ModifyEngineClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterMultiPartitionClause(PLParser.AlterMultiPartitionClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateOrReplaceTagClauses(PLParser.CreateOrReplaceTagClausesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateOrReplaceBranchClauses(PLParser.CreateOrReplaceBranchClausesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropBranchClauses(PLParser.DropBranchClausesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropTagClauses(PLParser.DropTagClausesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateOrReplaceTagClause(PLParser.CreateOrReplaceTagClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCreateOrReplaceBranchClause(PLParser.CreateOrReplaceBranchClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTagOptions(PLParser.TagOptionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBranchOptions(PLParser.BranchOptionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRetainTime(PLParser.RetainTimeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRetentionSnapshot(PLParser.RetentionSnapshotContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMinSnapshotsToKeep(PLParser.MinSnapshotsToKeepContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTimeValueWithUnit(PLParser.TimeValueWithUnitContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropBranchClause(PLParser.DropBranchClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropTagClause(PLParser.DropTagClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitColumnPosition(PLParser.ColumnPositionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitToRollup(PLParser.ToRollupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFromRollup(PLParser.FromRollupContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowAnalyze(PLParser.ShowAnalyzeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowQueuedAnalyzeJobs(PLParser.ShowQueuedAnalyzeJobsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowColumnHistogramStats(PLParser.ShowColumnHistogramStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowColumnStats(PLParser.ShowColumnStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowAnalyzeTask(PLParser.ShowAnalyzeTaskContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnalyzeDatabase(PLParser.AnalyzeDatabaseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnalyzeTable(PLParser.AnalyzeTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterTableStats(PLParser.AlterTableStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAlterColumnStats(PLParser.AlterColumnStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowIndexStats(PLParser.ShowIndexStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropStats(PLParser.DropStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropCachedStats(PLParser.DropCachedStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropExpiredStats(PLParser.DropExpiredStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitKillAnalyzeJob(PLParser.KillAnalyzeJobContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDropAnalyzeJob(PLParser.DropAnalyzeJobContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitShowTableStats(PLParser.ShowTableStatsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAnalyzeProperties(PLParser.AnalyzePropertiesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWorkloadPolicyActions(PLParser.WorkloadPolicyActionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWorkloadPolicyAction(PLParser.WorkloadPolicyActionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWorkloadPolicyConditions(PLParser.WorkloadPolicyConditionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWorkloadPolicyCondition(PLParser.WorkloadPolicyConditionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStorageBackend(PLParser.StorageBackendContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPasswordOption(PLParser.PasswordOptionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFunctionArguments(PLParser.FunctionArgumentsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDataTypeList(PLParser.DataTypeListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetOptions(PLParser.SetOptionsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetDefaultStorageVault(PLParser.SetDefaultStorageVaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetUserProperties(PLParser.SetUserPropertiesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetTransaction(PLParser.SetTransactionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetVariableWithType(PLParser.SetVariableWithTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetNames(PLParser.SetNamesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetCharset(PLParser.SetCharsetContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetCollate(PLParser.SetCollateContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetPassword(PLParser.SetPasswordContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetLdapAdminPassword(PLParser.SetLdapAdminPasswordContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetVariableWithoutType(PLParser.SetVariableWithoutTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetSystemVariable(PLParser.SetSystemVariableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetUserVariable(PLParser.SetUserVariableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTransactionAccessMode(PLParser.TransactionAccessModeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIsolationLevel(PLParser.IsolationLevelContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSupportedUnsetStatement(PLParser.SupportedUnsetStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSwitchCatalog(PLParser.SwitchCatalogContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUseDatabase(PLParser.UseDatabaseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUseCloudCluster(PLParser.UseCloudClusterContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStageAndPattern(PLParser.StageAndPatternContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDescribeTableValuedFunction(PLParser.DescribeTableValuedFunctionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDescribeTableAll(PLParser.DescribeTableAllContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDescribeTable(PLParser.DescribeTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDescribeDictionary(PLParser.DescribeDictionaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConstraint(PLParser.ConstraintContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPartitionSpec(PLParser.PartitionSpecContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPartitionTable(PLParser.PartitionTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentityOrFunctionList(PLParser.IdentityOrFunctionListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentityOrFunction(PLParser.IdentityOrFunctionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDataDesc(PLParser.DataDescContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStatementScope(PLParser.StatementScopeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBuildMode(PLParser.BuildModeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRefreshTrigger(PLParser.RefreshTriggerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRefreshSchedule(PLParser.RefreshScheduleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRefreshMethod(PLParser.RefreshMethodContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMvPartition(PLParser.MvPartitionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentifierOrText(PLParser.IdentifierOrTextContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentifierOrTextOrAsterisk(PLParser.IdentifierOrTextOrAsteriskContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMultipartIdentifierOrAsterisk(PLParser.MultipartIdentifierOrAsteriskContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentifierOrAsterisk(PLParser.IdentifierOrAsteriskContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUserIdentify(PLParser.UserIdentifyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGrantUserIdentify(PLParser.GrantUserIdentifyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExplain(PLParser.ExplainContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExplainCommand(PLParser.ExplainCommandContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPlanType(PLParser.PlanTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitReplayCommand(PLParser.ReplayCommandContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitReplayType(PLParser.ReplayTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMergeType(PLParser.MergeTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPreFilterClause(PLParser.PreFilterClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDeleteOnClause(PLParser.DeleteOnClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSequenceColClause(PLParser.SequenceColClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitColFromPath(PLParser.ColFromPathContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitColMappingList(PLParser.ColMappingListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMappingExpr(PLParser.MappingExprContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWithRemoteStorageSystem(PLParser.WithRemoteStorageSystemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitResourceDesc(PLParser.ResourceDescContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMysqlDataDesc(PLParser.MysqlDataDescContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSkipLines(PLParser.SkipLinesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitOutFileClause(PLParser.OutFileClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQuery(PLParser.QueryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQueryTermDefault(PLParser.QueryTermDefaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetOperation(PLParser.SetOperationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSetQuantifier(PLParser.SetQuantifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQueryPrimaryDefault(PLParser.QueryPrimaryDefaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSubquery(PLParser.SubqueryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitValuesTable(PLParser.ValuesTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRegularQuerySpecification(PLParser.RegularQuerySpecificationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCte(PLParser.CteContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAliasQuery(PLParser.AliasQueryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitColumnAliases(PLParser.ColumnAliasesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSelectClause(PLParser.SelectClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSelectColumnClause(PLParser.SelectColumnClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWhereClause(PLParser.WhereClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFromClause(PLParser.FromClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIntoClause(PLParser.IntoClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBulkCollectClause(PLParser.BulkCollectClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTableRow(PLParser.TableRowContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRelations(PLParser.RelationsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRelation(PLParser.RelationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitJoinRelation(PLParser.JoinRelationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDistributeType(PLParser.DistributeTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSkewHint(PLParser.SkewHintContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConstantList(PLParser.ConstantListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBracketRelationHint(PLParser.BracketRelationHintContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCommentRelationHint(PLParser.CommentRelationHintContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpressionWithOrder(PLParser.ExpressionWithOrderContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAggClause(PLParser.AggClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGroupingElement(PLParser.GroupingElementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGroupingSet(PLParser.GroupingSetContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHavingClause(PLParser.HavingClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQualifyClause(PLParser.QualifyClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSelectHint(PLParser.SelectHintContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHintStatement(PLParser.HintStatementContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHintName(PLParser.HintNameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitHintAssignment(PLParser.HintAssignmentContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUpdateAssignment(PLParser.UpdateAssignmentContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUpdateAssignmentSeq(PLParser.UpdateAssignmentSeqContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLateralView(PLParser.LateralViewContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQueryOrganization(PLParser.QueryOrganizationContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSortClause(PLParser.SortClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSortItem(PLParser.SortItemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLimitClause(PLParser.LimitClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPartitionClause(PLParser.PartitionClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitJoinType(PLParser.JoinTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitJoinCriteria(PLParser.JoinCriteriaContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentifierList(PLParser.IdentifierListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentifierSeq(PLParser.IdentifierSeqContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitOptScanParams(PLParser.OptScanParamsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTableName(PLParser.TableNameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAliasedQuery(PLParser.AliasedQueryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTableValuedFunction(PLParser.TableValuedFunctionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRelationList(PLParser.RelationListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMaterializedViewName(PLParser.MaterializedViewNameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPropertyClause(PLParser.PropertyClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPropertyItemList(PLParser.PropertyItemListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPropertyItem(PLParser.PropertyItemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPropertyKey(PLParser.PropertyKeyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPropertyValue(PLParser.PropertyValueContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTableAlias(PLParser.TableAliasContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMultipartIdentifier(PLParser.MultipartIdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSimpleColumnDefs(PLParser.SimpleColumnDefsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSimpleColumnDef(PLParser.SimpleColumnDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitColumnDefs(PLParser.ColumnDefsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitColumnDef(PLParser.ColumnDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIndexDefs(PLParser.IndexDefsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIndexDef(PLParser.IndexDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPartitionsDef(PLParser.PartitionsDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPartitionDef(PLParser.PartitionDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLessThanPartitionDef(PLParser.LessThanPartitionDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFixedPartitionDef(PLParser.FixedPartitionDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStepPartitionDef(PLParser.StepPartitionDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInPartitionDef(PLParser.InPartitionDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPartitionValueList(PLParser.PartitionValueListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPartitionValueDef(PLParser.PartitionValueDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRollupDefs(PLParser.RollupDefsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRollupDef(PLParser.RollupDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAggTypeDef(PLParser.AggTypeDefContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTabletList(PLParser.TabletListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInlineTable(PLParser.InlineTableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNamedExpression(PLParser.NamedExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNamedExpressionSeq(PLParser.NamedExpressionSeqContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExpression(PLParser.ExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFuncExpression(PLParser.FuncExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLambdaExpression(PLParser.LambdaExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExist(PLParser.ExistContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLogicalNot(PLParser.LogicalNotContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPredicated(PLParser.PredicatedContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIsnull(PLParser.IsnullContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIs_not_null_pred(PLParser.Is_not_null_predContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLogicalBinary(PLParser.LogicalBinaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDoublePipes(PLParser.DoublePipesContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRowConstructor(PLParser.RowConstructorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRowConstructorItem(PLParser.RowConstructorItemContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPredicate(PLParser.PredicateContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitValueExpressionDefault(PLParser.ValueExpressionDefaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitComparison(PLParser.ComparisonContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArithmeticBinary(PLParser.ArithmeticBinaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArithmeticUnary(PLParser.ArithmeticUnaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDereference(PLParser.DereferenceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCurrentDate(PLParser.CurrentDateContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSubstring(PLParser.SubstringContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCast(PLParser.CastContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitParenthesizedExpression(PLParser.ParenthesizedExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTrim(PLParser.TrimContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUserVariable(PLParser.UserVariableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitElementAt(PLParser.ElementAtContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLocalTimestamp(PLParser.LocalTimestampContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCharFunction(PLParser.CharFunctionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIntervalLiteral(PLParser.IntervalLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitGroupConcat(PLParser.GroupConcatContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSimpleCase(PLParser.SimpleCaseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitColumnReference(PLParser.ColumnReferenceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStar(PLParser.StarContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSessionUser(PLParser.SessionUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConvertType(PLParser.ConvertTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConvertCharSet(PLParser.ConvertCharSetContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSubqueryExpression(PLParser.SubqueryExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitEncryptKey(PLParser.EncryptKeyContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCurrentTime(PLParser.CurrentTimeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitLocalTime(PLParser.LocalTimeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSystemVariable(PLParser.SystemVariableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCollate(PLParser.CollateContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCurrentUser(PLParser.CurrentUserContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitConstantDefault(PLParser.ConstantDefaultContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExtract(PLParser.ExtractContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCurrentTimestamp(PLParser.CurrentTimestampContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFunctionCall(PLParser.FunctionCallContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArraySlice(PLParser.ArraySliceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSearchedCase(PLParser.SearchedCaseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPosition(PLParser.PositionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTryCast(PLParser.TryCastContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitExcept(PLParser.ExceptContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitReplace(PLParser.ReplaceContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCastDataType(PLParser.CastDataTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFunctionCallExpression(PLParser.FunctionCallExpressionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFunctionIdentifier(PLParser.FunctionIdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFunctionNameIdentifier(PLParser.FunctionNameIdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWindowSpec(PLParser.WindowSpecContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWindowFrame(PLParser.WindowFrameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFrameUnits(PLParser.FrameUnitsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitFrameBoundary(PLParser.FrameBoundaryContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQualifiedName(PLParser.QualifiedNameContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSpecifiedPartition(PLParser.SpecifiedPartitionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNullLiteral(PLParser.NullLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTypeConstructor(PLParser.TypeConstructorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNumericLiteral(PLParser.NumericLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBooleanLiteral(PLParser.BooleanLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStringLiteral(PLParser.StringLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVarbinaryLiteral(PLParser.VarbinaryLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitArrayLiteral(PLParser.ArrayLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitMapLiteral(PLParser.MapLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitStructLiteral(PLParser.StructLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPlaceholder(PLParser.PlaceholderContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitComparisonOperator(PLParser.ComparisonOperatorContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitBooleanValue(PLParser.BooleanValueContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitWhenClause(PLParser.WhenClauseContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitInterval(PLParser.IntervalContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUnitIdentifier(PLParser.UnitIdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDataTypeWithNullable(PLParser.DataTypeWithNullableContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitComplexDataType(PLParser.ComplexDataTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariantPredefinedFields(PLParser.VariantPredefinedFieldsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitAggStateDataType(PLParser.AggStateDataTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPrimitiveDataType(PLParser.PrimitiveDataTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPrimitiveColType(PLParser.PrimitiveColTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitComplexColTypeList(PLParser.ComplexColTypeListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitComplexColType(PLParser.ComplexColTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariant(PLParser.VariantContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariantSubColTypeList(PLParser.VariantSubColTypeListContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariantSubColType(PLParser.VariantSubColTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitVariantSubColMatchType(PLParser.VariantSubColMatchTypeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitCommentSpec(PLParser.CommentSpecContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSample(PLParser.SampleContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSampleByPercentile(PLParser.SampleByPercentileContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitSampleByRows(PLParser.SampleByRowsContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitTableSnapshot(PLParser.TableSnapshotContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitErrorCapturingIdentifier(PLParser.ErrorCapturingIdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitErrorIdent(PLParser.ErrorIdentContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitRealIdent(PLParser.RealIdentContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIdentifier(PLParser.IdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitUnquotedIdentifier(PLParser.UnquotedIdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQuotedIdentifierAlternative(PLParser.QuotedIdentifierAlternativeContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitQuotedIdentifier(PLParser.QuotedIdentifierContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitIntegerLiteral(PLParser.IntegerLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitDecimalLiteral(PLParser.DecimalLiteralContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitNonReserved(PLParser.NonReservedContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| PLParserBaseVisitor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |