| PLParser |  | 0% |  | 0% | 3,880 | 3,880 | 18,914 | 18,914 | 398 | 398 | 1 | 1 | 
| DorisParser |   | 47% |   | 32% | 2,338 | 3,124 | 9,084 | 16,269 | 67 | 257 | 0 | 1 | 
| JavaParser |  | 0% |  | 0% | 802 | 802 | 4,226 | 4,226 | 143 | 143 | 1 | 1 | 
| PLLexer |  | 0% |  | 0% | 45 | 45 | 64 | 64 | 19 | 19 | 1 | 1 | 
| PLParserBaseVisitor |  | 0% |  | n/a | 793 | 793 | 793 | 793 | 793 | 793 | 1 | 1 | 
| DorisParserBaseVisitor |  | 6% |  | n/a | 616 | 660 | 616 | 660 | 616 | 660 | 0 | 1 | 
| PLParser.NonReservedContext |  | 0% |  | 0% | 356 | 356 | 0 | 0 | 353 | 353 | 1 | 1 | 
| DorisParser.NonReservedContext |  | 1% |  | 33% | 353 | 356 | 351 | 357 | 350 | 353 | 0 | 1 | 
| JavaLexer |  | 0% |  | 0% | 17 | 17 | 35 | 35 | 13 | 13 | 1 | 1 | 
| PLParserBaseListener |  | 0% |  | n/a | 1,589 | 1,589 | 1,589 | 1,589 | 1,589 | 1,589 | 1 | 1 | 
| NereidsPlanner |   | 59% |   | 51% | 112 | 226 | 198 | 538 | 9 | 68 | 0 | 1 | 
| PLParser.Non_reserved_wordsContext |  | 0% |  | 0% | 178 | 178 | 179 | 179 | 175 | 175 | 1 | 1 | 
| DorisParserBaseListener |  | 34% |  | n/a | 866 | 1,323 | 866 | 1,323 | 866 | 1,323 | 0 | 1 | 
| JavaParserBaseVisitor |  | 0% |  | n/a | 128 | 128 | 128 | 128 | 128 | 128 | 1 | 1 | 
| JavaParser.ExpressionContext |  | 0% |  | 0% | 74 | 74 | 75 | 75 | 71 | 71 | 1 | 1 | 
| SqlCacheContext |  | 60% |  | 53% | 61 | 100 | 104 | 244 | 31 | 61 | 0 | 1 | 
| PLParser.StmtContext |  | 0% |  | 0% | 49 | 49 | 50 | 50 | 46 | 46 | 1 | 1 | 
| JavaParserBaseListener |  | 0% |  | n/a | 259 | 259 | 259 | 259 | 259 | 259 | 1 | 1 | 
| PLParser.CreateTableContext |  | 0% |  | 0% | 51 | 51 | 51 | 51 | 48 | 48 | 1 | 1 | 
| PLParser.DtypeContext |  | 0% |  | 0% | 50 | 50 | 51 | 51 | 47 | 47 | 1 | 1 | 
| PLParser.DataDescContext |  | 0% |  | 0% | 47 | 47 | 50 | 50 | 44 | 44 | 1 | 1 | 
| JavaParser.StatementContext |  | 0% |  | 0% | 45 | 45 | 46 | 46 | 42 | 42 | 1 | 1 | 
| PLParser.CreateMTMVContext |  | 0% |  | 0% | 42 | 42 | 42 | 42 | 39 | 39 | 1 | 1 | 
| PLParser.Expr_spec_funcContext |  | 0% |  | 0% | 43 | 43 | 44 | 44 | 40 | 40 | 1 | 1 | 
| PLParser.PrimitiveColTypeContext |  | 0% |  | 0% | 42 | 42 | 0 | 0 | 39 | 39 | 1 | 1 | 
| PLParser.ColumnDefContext |  | 0% |  | 0% | 41 | 41 | 42 | 42 | 38 | 38 | 1 | 1 | 
| DorisParser.DataDescContext |  | 20% |  | 33% | 41 | 47 | 39 | 50 | 38 | 44 | 0 | 1 | 
| CascadesContext |  | 77% |  | 50% | 28 | 104 | 46 | 209 | 10 | 79 | 0 | 1 | 
| DorisParser.PrimitiveColTypeContext |  | 10% |  | 33% | 39 | 42 | 37 | 43 | 36 | 39 | 0 | 1 | 
| PLParser.PredicateContext |  | 0% |  | 0% | 36 | 36 | 37 | 37 | 33 | 33 | 1 | 1 | 
| PLParser.Expr_agg_window_funcContext |  | 0% |  | 0% | 34 | 34 | 35 | 35 | 31 | 31 | 1 | 1 | 
| StatementContext |  | 86% |  | 78% | 32 | 168 | 47 | 338 | 19 | 130 | 0 | 1 | 
| DorisParser.CreateTableContext |  | 41% |  | 33% | 32 | 51 | 31 | 51 | 29 | 48 | 0 | 1 | 
| PLParser.InsertTableContext |  | 0% |  | 0% | 28 | 28 | 28 | 28 | 25 | 25 | 1 | 1 | 
| PLParser.CreateRoutineLoadContext |  | 0% |  | 0% | 29 | 29 | 30 | 30 | 26 | 26 | 1 | 1 | 
| DorisParser.CreateRoutineLoadContext |  | 0% |  | 0% | 29 | 29 | 30 | 30 | 26 | 26 | 1 | 1 | 
| PLParser.ExprContext |  | 0% |  | 0% | 27 | 27 | 28 | 28 | 24 | 24 | 1 | 1 | 
| PLParser.CreateRowPolicyContext |  | 0% |  | 0% | 27 | 27 | 27 | 27 | 24 | 24 | 1 | 1 | 
| DorisParser.ColumnDefContext |  | 30% |  | 33% | 30 | 41 | 28 | 42 | 27 | 38 | 0 | 1 | 
| SqlCacheContext.TableVersion |  | 8% |  | 0% | 16 | 17 | 4 | 5 | 7 | 8 | 0 | 1 | 
| DorisParser.MysqlDataDescContext |  | 0% |  | 0% | 28 | 28 | 29 | 29 | 25 | 25 | 1 | 1 | 
| PLParser.MysqlDataDescContext |  | 0% |  | 0% | 28 | 28 | 29 | 29 | 25 | 25 | 1 | 1 | 
| DorisParser.PredicateContext |  | 23% |  | 33% | 29 | 36 | 27 | 37 | 26 | 33 | 0 | 1 | 
| PLParser.PasswordOptionContext |  | 0% |  | 0% | 29 | 29 | 30 | 30 | 26 | 26 | 1 | 1 | 
| PLParser.CreateScheduledJobContext |  | 0% |  | 0% | 26 | 26 | 26 | 26 | 23 | 23 | 1 | 1 | 
| PLParser.FunctionCallExpressionContext |  | 0% |  | 0% | 26 | 26 | 0 | 0 | 23 | 23 | 1 | 1 | 
| PLParser.GroupConcatContext |  | 0% |  | 0% | 26 | 26 | 0 | 0 | 23 | 23 | 1 | 1 | 
| PLParser.AlterMTMVContext |  | 0% |  | 0% | 25 | 25 | 25 | 25 | 22 | 22 | 1 | 1 | 
| PLParser.CreateAliasFunctionContext |  | 0% |  | 0% | 25 | 25 | 25 | 25 | 22 | 22 | 1 | 1 | 
| PLParser.IndexDefContext |  | 0% |  | 0% | 25 | 25 | 26 | 26 | 22 | 22 | 1 | 1 | 
| PLParser.CreateUserDefineFunctionContext |  | 0% |  | 0% | 24 | 24 | 24 | 24 | 21 | 21 | 1 | 1 | 
| DorisParser.CreateIndexContext |  | 0% |  | 0% | 24 | 24 | 24 | 24 | 21 | 21 | 1 | 1 | 
| PLParser.CreateIndexContext |  | 0% |  | 0% | 24 | 24 | 24 | 24 | 21 | 21 | 1 | 1 | 
| PLParser.Create_procedure_stmtContext |  | 0% |  | 0% | 24 | 24 | 25 | 25 | 21 | 21 | 1 | 1 | 
| DorisParser.CreateMTMVContext |  | 43% |  | 33% | 26 | 42 | 25 | 42 | 23 | 39 | 0 | 1 | 
| PLParser.GrantResourcePrivilegeContext |  | 0% |  | 0% | 23 | 23 | 23 | 23 | 20 | 20 | 1 | 1 | 
| PLParser.RevokeResourcePrivilegeContext |  | 0% |  | 0% | 23 | 23 | 23 | 23 | 20 | 20 | 1 | 1 | 
| PLParser.WarmUpClusterContext |  | 0% |  | 0% | 24 | 24 | 24 | 24 | 21 | 21 | 1 | 1 | 
| PLParser.CreateWorkloadPolicyContext |  | 0% |  | 0% | 23 | 23 | 23 | 23 | 20 | 20 | 1 | 1 | 
| PLParser.FunctionNameIdentifierContext |  | 0% |  | 0% | 24 | 24 | 0 | 0 | 21 | 21 | 1 | 1 | 
| DorisParser.WarmUpClusterContext |  | 0% |  | 0% | 24 | 24 | 24 | 24 | 21 | 21 | 1 | 1 | 
| DorisParser.CreateWorkloadPolicyContext |  | 0% |  | 0% | 23 | 23 | 23 | 23 | 20 | 20 | 1 | 1 | 
| SqlCacheContext.ScanTable |  | 11% |  | 0% | 17 | 19 | 2 | 6 | 6 | 8 | 0 | 1 | 
| JavaParser.IdentifierContext |  | 0% |  | 0% | 24 | 24 | 25 | 25 | 21 | 21 | 1 | 1 | 
| DorisParser.CreateDictionaryContext |  | 0% |  | 0% | 23 | 23 | 23 | 23 | 20 | 20 | 1 | 1 | 
| PLParser.MergeIntoContext |  | 0% |  | 0% | 22 | 22 | 22 | 22 | 19 | 19 | 1 | 1 | 
| PLParser.CreateDictionaryContext |  | 0% |  | 0% | 23 | 23 | 23 | 23 | 20 | 20 | 1 | 1 | 
| PLParser.CancelAlterTableContext |  | 0% |  | 0% | 22 | 22 | 23 | 23 | 19 | 19 | 1 | 1 | 
| DorisParser.CancelAlterTableContext |  | 0% |  | 0% | 22 | 22 | 23 | 23 | 19 | 19 | 1 | 1 | 
| PLParser.AlterRoutineLoadContext |  | 0% |  | 0% | 22 | 22 | 22 | 22 | 19 | 19 | 1 | 1 | 
| PLParser.CreateViewContext |  | 0% |  | 0% | 22 | 22 | 22 | 22 | 19 | 19 | 1 | 1 | 
| DorisParser.AlterRoutineLoadContext |  | 0% |  | 0% | 22 | 22 | 22 | 22 | 19 | 19 | 1 | 1 | 
| PLParser.CopyIntoContext |  | 0% |  | 0% | 21 | 21 | 21 | 21 | 18 | 18 | 1 | 1 | 
| PLParser.GroupingElementContext |  | 0% |  | 0% | 23 | 23 | 24 | 24 | 20 | 20 | 1 | 1 | 
| DorisParser.AlterColumnStatsContext |  | 0% |  | 0% | 21 | 21 | 21 | 21 | 18 | 18 | 1 | 1 | 
| JavaParser.PrimaryContext |  | 0% |  | 0% | 21 | 21 | 22 | 22 | 18 | 18 | 1 | 1 | 
| PLParser.AlterColumnStatsContext |  | 0% |  | 0% | 21 | 21 | 21 | 21 | 18 | 18 | 1 | 1 | 
| DorisParser.CreateRowPolicyContext |  | 23% |  | 33% | 22 | 27 | 21 | 27 | 19 | 24 | 0 | 1 | 
| PLParser.BackupContext |  | 0% |  | 0% | 21 | 21 | 21 | 21 | 18 | 18 | 1 | 1 | 
| DorisParser.RestoreContext |  | 0% |  | 0% | 21 | 21 | 21 | 21 | 18 | 18 | 1 | 1 | 
| PLParser.RestoreContext |  | 0% |  | 0% | 21 | 21 | 21 | 21 | 18 | 18 | 1 | 1 | 
| DorisParser.BackupContext |  | 0% |  | 0% | 21 | 21 | 21 | 21 | 18 | 18 | 1 | 1 | 
| PLParser.InPartitionDefContext |  | 0% |  | 0% | 21 | 21 | 23 | 23 | 18 | 18 | 1 | 1 | 
| DorisParser.PasswordOptionContext |  | 23% |  | 33% | 24 | 29 | 22 | 30 | 21 | 26 | 0 | 1 | 
| DorisParser.ShowAlterTableContext |  | 0% |  | 0% | 20 | 20 | 20 | 20 | 17 | 17 | 1 | 1 | 
| PLParser.ShowAlterTableContext |  | 0% |  | 0% | 20 | 20 | 20 | 20 | 17 | 17 | 1 | 1 | 
| PLParser.Create_package_body_stmtContext |  | 0% |  | 0% | 21 | 21 | 22 | 22 | 18 | 18 | 1 | 1 | 
| PLParser.LoadContext |  | 0% |  | 0% | 19 | 19 | 20 | 20 | 16 | 16 | 1 | 1 | 
| JavaParser.GuardedPatternContext |  | 0% |  | 0% | 21 | 21 | 22 | 22 | 18 | 18 | 1 | 1 | 
| DorisParser.AlterMTMVContext |  | 21% |  | 33% | 21 | 25 | 20 | 25 | 18 | 22 | 0 | 1 | 
| PLParser.Exec_stmtContext |  | 0% |  | 0% | 21 | 21 | 22 | 22 | 18 | 18 | 1 | 1 | 
| PLParser.AnalyzePropertiesContext |  | 0% |  | 0% | 21 | 21 | 22 | 22 | 18 | 18 | 1 | 1 | 
| PLParser.Create_function_stmtContext |  | 0% |  | 0% | 20 | 20 | 21 | 21 | 17 | 17 | 1 | 1 | 
| PLParser.HintStatementContext |  | 0% |  | 0% | 19 | 19 | 22 | 22 | 16 | 16 | 1 | 1 | 
| PLParser.For_range_stmtContext |  | 0% |  | 0% | 21 | 21 | 22 | 22 | 18 | 18 | 1 | 1 | 
| PLParser.CreateTableLikeContext |  | 0% |  | 0% | 20 | 20 | 20 | 20 | 17 | 17 | 1 | 1 | 
| PLParser.Associate_locator_stmtContext |  | 0% |  | 0% | 21 | 21 | 22 | 22 | 18 | 18 | 1 | 1 | 
| PLParser.TableNameContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.Create_package_stmtContext |  | 0% |  | 0% | 20 | 20 | 21 | 21 | 17 | 17 | 1 | 1 | 
| JavaParser.InterfaceCommonBodyDeclarationContext |  | 0% |  | 0% | 20 | 20 | 21 | 21 | 17 | 17 | 1 | 1 | 
| PLParser.AlterViewContext |  | 0% |  | 0% | 19 | 19 | 19 | 19 | 16 | 16 | 1 | 1 | 
| DorisParser.IndexDefContext |  | 21% |  | 33% | 21 | 25 | 19 | 26 | 18 | 22 | 0 | 1 | 
| PLParser.CreateUserContext |  | 0% |  | 0% | 19 | 19 | 19 | 19 | 16 | 16 | 1 | 1 | 
| PLParser.AddPartitionClauseContext |  | 0% |  | 0% | 19 | 19 | 19 | 19 | 16 | 16 | 1 | 1 | 
| PLParser.DropRowPolicyContext |  | 0% |  | 0% | 19 | 19 | 19 | 19 | 16 | 16 | 1 | 1 | 
| DorisParser.FunctionNameIdentifierContext |  | 18% |  | 33% | 21 | 24 | 19 | 25 | 18 | 21 | 0 | 1 | 
| JavaParser.MemberDeclarationContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.CreateCatalogContext |  | 0% |  | 0% | 19 | 19 | 19 | 19 | 16 | 16 | 1 | 1 | 
| PLParser.ModifyPartitionClauseContext |  | 0% |  | 0% | 19 | 19 | 19 | 19 | 16 | 16 | 1 | 1 | 
| JavaParser.ModuleDirectiveContext |  | 0% |  | 0% | 20 | 20 | 21 | 21 | 17 | 17 | 1 | 1 | 
| PLParser.LateralViewContext |  | 0% |  | 0% | 19 | 19 | 21 | 21 | 16 | 16 | 1 | 1 | 
| PLParser.AlterTableExecuteContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| DorisParser.ShowCreateFunctionContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.CancelBuildIndexContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.ShowCreateFunctionContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| DorisParser.CancelBuildIndexContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.Values_into_stmtContext |  | 0% |  | 0% | 20 | 20 | 21 | 21 | 17 | 17 | 1 | 1 | 
| PLParser.Declare_var_itemContext |  | 0% |  | 0% | 19 | 19 | 20 | 20 | 16 | 16 | 1 | 1 | 
| PLParser.AdminCancelRebalanceDiskContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.Assignment_stmt_multiple_itemContext |  | 0% |  | 0% | 20 | 20 | 21 | 21 | 17 | 17 | 1 | 1 | 
| DorisParser.AdminCancelRebalanceDiskContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| DorisParser.InsertTableContext |  | 38% |  | 33% | 19 | 28 | 18 | 28 | 16 | 25 | 0 | 1 | 
| DorisParser.AlterMultiPartitionClauseContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.FixedPartitionDefContext |  | 0% |  | 0% | 19 | 19 | 20 | 20 | 16 | 16 | 1 | 1 | 
| PLParser.AlterMultiPartitionClauseContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.DeleteContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| PLParser.Create_routine_optionContext |  | 0% |  | 0% | 19 | 19 | 20 | 20 | 16 | 16 | 1 | 1 | 
| JavaParser.ClassDeclarationContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| DorisParser.AdminShowReplicaStatusContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.AdminShowReplicaStatusContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.ExportContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| PLParser.AggStateDataTypeContext |  | 0% |  | 0% | 17 | 17 | 0 | 0 | 14 | 14 | 1 | 1 | 
| PLParser.ArithmeticBinaryContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| DorisParser.AggStateDataTypeContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| DorisParser.ModifyBackendClauseContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.ShowColumnsContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.ModifyBackendClauseContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.Expr_case_searchedContext |  | 0% |  | 0% | 19 | 19 | 20 | 20 | 16 | 16 | 1 | 1 | 
| DorisParser.ShowColumnsContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.Assignment_stmt_select_itemContext |  | 0% |  | 0% | 19 | 19 | 20 | 20 | 16 | 16 | 1 | 1 | 
| PLParser.WithRemoteStorageSystemContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| JavaParser.MethodDeclarationContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.MergeNotMatchedClauseContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.Expr_concat_itemContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.AnalyzeTableContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| DorisParser.AdminRebalanceDiskContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.ShowLoadWaringsContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| DorisParser.AdminCleanTrashContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| DorisParser.ShowIndexContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.ShowIndexContext |  | 0% |  | 0% | 18 | 18 | 18 | 18 | 15 | 15 | 1 | 1 | 
| PLParser.AdminRebalanceDiskContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| DorisParser.ShowLoadWaringsContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| PLParser.LessThanPartitionDefContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.Declare_handler_itemContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.AdminCleanTrashContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.UpdateContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| JavaParser.ClassOrInterfaceModifierContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.For_cursor_stmtContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.Declare_cursor_itemContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.PlanTypeContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| DorisParser.ModifyDistributionClauseContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| PLParser.ModifyDistributionClauseContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| PLParser.While_stmtContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.CreateWorkloadGroupContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| DorisParser.PlanTypeContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.Bool_expr_binary_operatorContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| DorisParser.CharFunctionContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| JavaParser.EnumDeclarationContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.DropPartitionClauseContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| DorisParser.AlterDatabaseSetQuotaContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| PLParser.AdminSetFrontendConfigContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| PLParser.AlterDatabaseSetQuotaContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| PLParser.CharFunctionContext |  | 0% |  | 0% | 16 | 16 | 0 | 0 | 13 | 13 | 1 | 1 | 
| PLParser.Create_routine_param_itemContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| DorisParser.CreateScheduledJobContext |  | 37% |  | 33% | 18 | 26 | 17 | 26 | 15 | 23 | 0 | 1 | 
| DorisParser.GroupConcatContext |  | 36% |  | 33% | 18 | 26 | 17 | 26 | 15 | 23 | 0 | 1 | 
| PLParser.ShowLoadContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.CancelJobTaskContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| DorisParser.BaseTableRefContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.ShowBuildIndexContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.Expr_atomContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| DorisParser.ShowLoadContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.ShowBuildIndexContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.BaseTableRefContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| DorisParser.CancelJobTaskContext |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 14 | 14 | 1 | 1 | 
| JavaParser.InterfaceMemberDeclarationContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.PartitionTableContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.CreateOrReplaceBranchClauseContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.Order_by_clauseContext |  | 0% |  | 0% | 18 | 18 | 19 | 19 | 15 | 15 | 1 | 1 | 
| PLParser.RegularQuerySpecificationContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.AlterTableStatsContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.CreateOrReplaceBranchClauseContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| JavaParser.AnnotationTypeElementRestContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.StorageBackendContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| DorisParser.CreateOrReplaceTagClauseContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.CreateOrReplaceTagClauseContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.If_plsql_stmtContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.DropFunctionContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.MergeMatchedClauseContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.AlterTableStatsContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.ShowQueuedAnalyzeJobsContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.ShowAnalyzeContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.CreateIndexTokenFilterContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.CreateIndexTokenizerContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.ShowAnalyzeContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.CreateIndexAnalyzerContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.ShowQueryStatsContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.CreateIndexTokenizerContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.CreateIndexTokenFilterContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.ShowQueuedAnalyzeJobsContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.CreateIndexAnalyzerContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.ShowQueryStatsContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.CreateIndexCharFilterContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.Fetch_stmtContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.CreateIndexCharFilterContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.CreateProcedureContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.CreateProcedureContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.ComplexDataTypeContext |  | 0% |  | 0% | 16 | 16 | 0 | 0 | 13 | 13 | 1 | 1 | 
| PLParser.PartitionClauseContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| JavaParser.TypeDeclarationContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.ShowFunctionsContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.LambdaExpressionContext |  | 0% |  | 0% | 16 | 16 | 18 | 18 | 13 | 13 | 1 | 1 | 
| DorisParser.ShowConfigContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.AggTypeDefContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.ShowConfigContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.AdminSetEncryptionRootKeyContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| DorisParser.ShowFunctionsContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.AdminSetEncryptionRootKeyContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.AlterTableDropRollupContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| JavaParser.LocalVariableDeclarationContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| JavaParser.ResourceContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.TrimContext |  | 0% |  | 0% | 16 | 16 | 0 | 0 | 13 | 13 | 1 | 1 | 
| PLParser.ShowTabletsFromTableContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.AlterTableAddRollupContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.SubstringContext |  | 0% |  | 0% | 16 | 16 | 0 | 0 | 13 | 13 | 1 | 1 | 
| DorisParser.AlterTableDropRollupContext |  | 0% |  | 0% | 16 | 16 | 16 | 16 | 13 | 13 | 1 | 1 | 
| PLParser.GrantTablePrivilegeContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| JavaParser.InterfaceDeclarationContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.ShowPartitionsContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.ShowCopyContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| JavaParser.SwitchLabeledRuleContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.ShowExportContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.ShowExportContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.ShowCopyContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| JavaParser.CatchClauseContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.Expr_case_simpleContext |  | 0% |  | 0% | 17 | 17 | 18 | 18 | 14 | 14 | 1 | 1 | 
| PLParser.WarmUpSelectContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.RevokeTablePrivilegeContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.ShowPartitionsContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.ExplainContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.PartitionSpecContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| DorisParser.MapLiteralContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.SupportedUnsetStatementContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.MapLiteralContext |  | 0% |  | 0% | 15 | 15 | 0 | 0 | 12 | 12 | 1 | 1 | 
| DorisParser.CreateAliasFunctionContext |  | 40% |  | 33% | 17 | 25 | 16 | 25 | 14 | 22 | 0 | 1 | 
| PLParser.CleanQueryStatsContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.AlterUserContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.AlterColocateGroupContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.AlterUserContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.CreateStoragePolicyContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.AlterCatalogPropertiesContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.CreateStorageVaultContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| JavaParser.LambdaParametersContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.AlterCatalogPropertiesContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.ExtractContext |  | 0% |  | 0% | 15 | 15 | 0 | 0 | 12 | 12 | 1 | 1 | 
| PLParser.ShowRoutineLoadTaskContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.Show_config_stmtContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.Set_teradata_session_optionContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.CreateStoragePolicyContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.CreateStorageVaultContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.ShowRoutineLoadTaskContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.AlterDatabasePropertiesContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.ConstraintContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| DorisParser.CleanQueryStatsContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.CreateDatabaseContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.CreateResourceContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.ShowRoutineLoadContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.AdminDropClusterSnapshotContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.IntoClauseContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.ShowTableCreationContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.AdminDropClusterSnapshotContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| JavaParser.RecordDeclarationContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.JoinTypeContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.DropJobContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.AdminCompactTableContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| JavaParser.TypeTypeContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| DorisParser.AnalyzeDatabaseContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.PartitionDefContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.AdminSetReplicaVersionContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.UnitIdentifierContext |  | 0% |  | 0% | 16 | 16 | 0 | 0 | 13 | 13 | 1 | 1 | 
| JavaParser.PrimitiveTypeContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.Allocate_cursor_stmtContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.AnalyzeDatabaseContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.DropJobContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.CreateEncryptkeyContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.AdminCompactTableContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.IntoClauseContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| DorisParser.ShowRoutineLoadContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.CreateRoleContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.AdminSetReplicaStatusContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.ShowTableCreationContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.RecoverPartitionContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.Resignal_stmtContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.Package_spec_itemContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.ShowViewContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.DropWorkloadGroupContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.DropCatalogRecycleBinContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.CallProcedureContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.DropWorkloadGroupContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.ColMappingListContext |  | 0% |  | 0% | 15 | 15 | 17 | 17 | 12 | 12 | 1 | 1 | 
| JavaParser.AnnotationContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| DorisParser.ShowViewContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.SetPasswordContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.DropMVContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.DropCatalogRecycleBinContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| DorisParser.CallProcedureContext |  | 0% |  | 0% | 15 | 15 | 15 | 15 | 12 | 12 | 1 | 1 | 
| PLParser.RevokeRoleContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.GrantRoleContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.Dtype_lenContext |  | 0% |  | 0% | 16 | 16 | 17 | 17 | 13 | 13 | 1 | 1 | 
| PLParser.PrimitiveDataTypeContext |  | 0% |  | 0% | 15 | 15 | 0 | 0 | 12 | 12 | 1 | 1 | 
| JavaParser.SwitchLabelContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| DorisParser.DescribeTableValuedFunctionContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.OutFileClauseContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.AddBackendClauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.SkewHintContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.DropBrokerClauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| JavaParser.EnhancedForControlContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.AddBrokerClauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.AddBackendClauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.AddRollupClauseContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.TabletListContext |  | 0% |  | 0% | 15 | 15 | 17 | 17 | 12 | 12 | 1 | 1 | 
| PLParser.DescribeTableValuedFunctionContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.AddBrokerClauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.DropBrokerClauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.ShowTableStatsContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.CancelDecommisionBackendContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.CancelDecommisionBackendContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.MysqlLoadContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowTabletsBelongContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowColumnStatsContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| JavaParser.LastFormalParameterContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| DorisParser.LockTableContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| DorisParser.AddColumnsClauseContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.LockTableContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.AddConstraintContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowDataContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.DropBackendClauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowTabletsBelongContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowTableStatsContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowColumnStatsContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.SetSystemVariableContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.DropBackendClauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| JavaParser.CompilationUnitContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| JavaParser.LiteralContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.AddColumnsClauseContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.Bool_exprContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.MysqlLoadContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowDataContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.CopyIntoContext |  | 35% |  | 33% | 15 | 21 | 14 | 21 | 12 | 18 | 0 | 1 | 
| PLParser.CreateRepositoryContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowRowPolicyContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.CreateSqlBlockRuleContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowOpenTablesContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.RefreshMTMVContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowTablesContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowViewsContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowCreateMaterializedViewContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowTriggersContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.DropIndexContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.DropFileContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.RefreshMTMVContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowRowPolicyContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.Dtype_attrContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.StepPartitionDefContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.AlterTablePropertiesContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowTableStatusContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.DropFileContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowProcedureStatusContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowViewsContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowRestoreContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.CreateFileContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.AdminSetPartitionVersionContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.CreateStageContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowTableStatusContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowOpenTablesContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowProcedureStatusContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowTriggersContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.CreateSqlBlockRuleContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowTablesContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowRestoreContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.DropIndexContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowCreateMaterializedViewContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.AlterWorkloadGroupContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| JavaParser.ConstantDeclaratorContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.DropIndexAnalyzerContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowCreateRoutineLoadContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.DropIndexTokenFilterContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.DropIndexTokenizerContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowEncryptKeysContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowEncryptKeysContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.DropIndexCharFilterContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ComparisonOperatorContext |  | 0% |  | 0% | 15 | 15 | 0 | 0 | 12 | 12 | 1 | 1 | 
| DorisParser.ShowDynamicPartitionContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.CancelMTMVTaskContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.TableSnapshotContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.IsolationLevelContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| DorisParser.DropIndexAnalyzerContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.DropIndexTokenFilterContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.DropDatabaseContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.AlterWorkloadGroupContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowCreateRoutineLoadContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.CancelMTMVTaskContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.DropIndexTokenizerContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.Bool_expr_unaryContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.DropTableContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.DropIndexCharFilterContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.SetOperationContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.TableSnapshotContext |  | 0% |  | 0% | 15 | 15 | 0 | 0 | 12 | 12 | 1 | 1 | 
| JavaParser.CreatedNameContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.ShowDynamicPartitionContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.Set_mssql_session_optionContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| DorisParser.CreateViewContext |  | 38% |  | 33% | 15 | 22 | 14 | 22 | 12 | 19 | 0 | 1 | 
| DorisParser.HintStatementContext |  | 31% |  | 0% | 15 | 19 | 15 | 22 | 12 | 16 | 0 | 1 | 
| PLParser.ConstantListContext |  | 0% |  | 0% | 14 | 14 | 16 | 16 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowWarningErrorCountContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.Single_block_stmtContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.AlterTableContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.ImportColumnsStatementContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.PartitionValueListContext |  | 0% |  | 0% | 14 | 14 | 16 | 16 | 11 | 11 | 1 | 1 | 
| PLParser.AlterSystemRenameComputeGroupContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.AlterSystemRenameComputeGroupContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.AdminSetClusterSnapshotFeatureSwitchContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ShowWarningErrorCountContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ImportColumnsStatementContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| PLParser.SimpleCaseContext |  | 0% |  | 0% | 14 | 14 | 0 | 0 | 11 | 11 | 1 | 1 | 
| JavaParser.ArrayCreatorRestContext |  | 0% |  | 0% | 15 | 15 | 16 | 16 | 12 | 12 | 1 | 1 | 
| DorisParser.AdminSetClusterSnapshotFeatureSwitchContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.IdentityOrFunctionListContext |  | 0% |  | 0% | 14 | 14 | 16 | 16 | 11 | 11 | 1 | 1 | 
| PLParser.ArrayLiteralContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.AliasQueryContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| JavaParser.ClassTypeContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.OptScanParamsContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| JavaParser.LocalTypeDeclarationContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.StructLiteralContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.TransactionRollbackContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.ModifyColumnClauseContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.StructLiteralContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.TranscationCommitContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| JavaParser.ForControlContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.TranscationCommitContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.OptScanParamsContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.AddColumnClauseContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.TransactionRollbackContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| PLParser.SetOptionsContext |  | 0% |  | 0% | 14 | 14 | 14 | 14 | 11 | 11 | 1 | 1 | 
| DorisParser.FunctionCallExpressionContext |  | 49% |  | 50% | 16 | 26 | 14 | 28 | 13 | 23 | 0 | 1 | 
| PLParser.SetTransactionContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.MethodCallContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.RollupDefContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.DecommissionBackendClauseContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.ResourceDescContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| JavaParser.ClassBodyDeclarationContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.BuildIndexContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.PatternContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.BranchOptionsContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.DistributeTypeContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.BuildIndexContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.BranchOptionsContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.Show_procedure_stmtContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.Assignment_stmt_single_itemContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.ResourceDescContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.InPartitionDefContext |  | 37% |  | 50% | 16 | 21 | 14 | 23 | 13 | 18 | 0 | 1 | 
| PLParser.VariantContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.CancelExportContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowTransactionContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.DropConstraintContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ShowTransactionContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ShowBackupContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.FrameBoundaryContext |  | 0% |  | 0% | 14 | 14 | 0 | 0 | 11 | 11 | 1 | 1 | 
| DorisParser.TryCastContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowReplicaStatusContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.TypeArgumentContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.SortItemContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowBackupContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.SwitchExpressionContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.ShowDatabasesContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.TryCastContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.RecoverTableContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.CastContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.StageAndPatternContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.ReplaceTableClauseContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.InterfaceMethodModifierContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.AliasedQueryContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ConvertCharSetContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ShowEventsContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ShowDatabasesContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.CancelLoadContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowEventsContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.CancelLoadContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.Drop_procedure_stmtContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.SampleContext |  | 0% |  | 0% | 14 | 14 | 0 | 0 | 11 | 11 | 1 | 1 | 
| PLParser.ConvertTypeContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.AdminSetTableStatusContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ShowReplicaStatusContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.AdminSetTableStatusContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.CancelExportContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ConvertCharSetContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowUserPropertiesContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.DropWorkloadPolicyContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.ReceiverParameterContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.AdminSetAutoClusterSnapshotContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.PauseJobContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.ConstDeclarationContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.AlterCatalogCommentContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ArraySliceContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| DorisParser.ReplacePartitionClauseContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowStoragePolicyContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.SearchedCaseContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.ResumeMTMVContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.Assignment_stmtContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.Map_object_stmtContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.AdminShowReplicaDistributionContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.PauseMTMVContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ReplacePartitionClauseContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ResumeMTMVContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.AdminRotateTdeRootKeyContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ResumeJobContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowCatalogRecycleBinContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.Set_doris_session_optionContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.DropStoragePolicyContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ShowStoragePolicyContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ShowUserPropertiesContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.SetDefaultStorageVaultContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.DropWorkloadPolicyContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.DropProcedureContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.PauseJobContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.DropStoragePolicyContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.AdminSetAutoClusterSnapshotContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.DropProcedureContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.Interval_itemContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.Exception_block_itemContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.PauseMTMVContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ArraySliceContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ShowCatalogRecycleBinContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.AlterCatalogCommentContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.AdminShowReplicaDistributionContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ResumeJobContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.Cursor_with_returnContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.File_nameContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.GetFormatFunctionContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.ShowGlobalFunctionsContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.ElementValueArrayInitializerContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.HintAssignmentContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.JoinRelationContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.SortClauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| JavaParser.TypeParametersContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| JavaParser.ArrayInitializerContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.SetLdapAdminPasswordContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.RowConstructorContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.AdminShowTabletStorageFormatContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.CleanLabelContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.Begin_end_blockContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.BlockContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.AdminShowTabletStorageFormatContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.LogicalBinaryContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.SelectHintContext |  | 0% |  | 0% | 13 | 13 | 15 | 15 | 10 | 10 | 1 | 1 | 
| PLParser.GetFormatFunctionContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.CleanLabelContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.GroupingSetContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.Expr_func_partition_by_clauseContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.RecoverDatabaseContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowGlobalFunctionsContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.TypeArgumentsContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| JavaParser.ConstructorDeclarationContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.ColumnAliasesContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.Create_routine_paramsContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| PLParser.PositionContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| DorisParser.CreateTableLikeContext |  | 37% |  | 33% | 14 | 20 | 13 | 20 | 11 | 17 | 0 | 1 | 
| DorisParser.DropRowPolicyContext |  | 34% |  | 33% | 14 | 19 | 13 | 19 | 11 | 16 | 0 | 1 | 
| DorisParser.ModifyPartitionClauseContext |  | 33% |  | 33% | 14 | 19 | 13 | 19 | 11 | 16 | 0 | 1 | 
| PLParser.VariantSubColTypeContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.BracketRelationHintContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.ModifyFrontendOrBackendHostNameClauseContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| JavaParser.EnumConstantContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.Open_stmtContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.WindowSpecContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.LockTablesContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.SetCollateContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.Expr_concatContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.VariantSubColTypeContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.ModifyFrontendOrBackendHostNameClauseContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.BracketRelationHintContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.LockTablesContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.CommentRelationHintContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| PLParser.Label_stmtContext |  | 0% |  | 0% | 14 | 14 | 15 | 15 | 11 | 11 | 1 | 1 | 
| DorisParser.CommentRelationHintContext |  | 0% |  | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 | 
| DorisParser.CreateUserDefineFunctionContext |  | 49% |  | 33% | 14 | 24 | 13 | 24 | 11 | 21 | 0 | 1 | 
| PLParser.DropColumnClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowResourcesContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| JavaParser.TypeParameterContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.ReorderColumnsClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ImportColumnDescContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.RetentionSnapshotContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.RetentionSnapshotContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.ReorderColumnsClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| JavaParser.FormalParametersContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| JavaParser.ImportDeclarationContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.DropStatsContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.Elseif_blockContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.AlterJobContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.DropStatsContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.SetVariableWithTypeContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ImportColumnDescContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.SpecifiedPartitionContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.Expr_func_over_clauseContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.If_bteq_stmtContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.ShowResourcesContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.TableValuedFunctionContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ColFromPathContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.AlterStoragePolicyContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterStorageVaultContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.TruncateTableContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.If_tsql_stmtContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.InstallPluginContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropTagClauseContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| JavaParser.PackageDeclarationContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.OptSpecBranchContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.WindowFrameContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.GrantUserIdentifyContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowIndexStatsContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.CastDataTypeContext |  | 0% |  | 0% | 13 | 13 | 0 | 0 | 10 | 10 | 1 | 1 | 
| PLParser.SetUserPropertiesContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowSnapshotContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropBranchClauseContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.Set_current_schema_optionContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.InstallPluginContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ModifyEngineClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.AlterWorkloadPolicyContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.DropBranchClauseContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.CollateContext |  | 0% |  | 0% | 12 | 12 | 0 | 0 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterStoragePolicyContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.TagOptionsContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.RefreshTriggerContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.RefreshScheduleContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| JavaParser.ModifierContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.ModifyEngineClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.RefreshScheduleContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.Expr_cursor_attributeContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.AlterWorkloadPolicyContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.TagOptionsContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.ColFromPathContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.ShowIndexStatsContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowSnapshotContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.Dtype_defaultContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.DropTagClauseContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.OptSpecBranchContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.Get_diag_stmt_exception_itemContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.AlterStorageVaultContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowColumnHistogramStatsContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowColumnHistogramStatsContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterTableExecuteContext |  | 36% |  | 33% | 13 | 18 | 12 | 18 | 10 | 15 | 0 | 1 | 
| DorisParser.PauseRoutineLoadContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowCreateRepositoryContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.RefreshLdapContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.StarContext |  | 0% |  | 0% | 12 | 12 | 0 | 0 | 9 | 9 | 1 | 1 | 
| PLParser.UserIdentifyContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.ResumeRoutineLoadContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowCreateLoadContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.AdminCreateClusterSnapshotContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.SystemVariableContext |  | 0% |  | 0% | 12 | 12 | 0 | 0 | 9 | 9 | 1 | 1 | 
| PLParser.ShowDeleteContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropSqlBlockRuleContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropUserContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropStageContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowDataSkewContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowConvertLscContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropViewContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.PartitionValueDefContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.RefreshLdapContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropIndexClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowLoadProfileContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowConvertLscContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.DropEncryptkeyContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowCreateMTMVContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.CancelBackupContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.StopRoutineLoadContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropCatalogContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.AdminCancelRepairTableContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.AdminCreateClusterSnapshotContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.EnableFeatureClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.EnableFeatureClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowCreateStorageVaultContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.IsnullContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.CancelWarmUpJobContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropResourceContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowCreateTableContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowCreateDatabaseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowQueryProfileContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowSmallFilesContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowTypeCastContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowSmallFilesContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.CancelRestoreContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowReplicaDistributionContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.StopRoutineLoadContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowCreateRepositoryContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.AdminCopyTabletContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowWarmUpJobContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.AdminCancelRepairTableContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowCreateLoadContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.PauseRoutineLoadContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowDataSkewContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.CancelRestoreContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropRoleContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.AdminCopyTabletContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ResumeRoutineLoadContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ModifyColumnCommentClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| JavaParser.FormalParameterListContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowCreateStorageVaultContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.CancelBackupContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.DropSqlBlockRuleContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.DropDictionaryContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowReplicaDistributionContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropDictionaryContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterLoadErrorUrlClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowCreateTableContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.SetCharsetContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowCreateDatabaseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.DropEncryptkeyContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ModifyColumnCommentClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.AlterLoadErrorUrlClauseContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.DropResourceContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowTypeCastContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowQueryProfileContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowWarmUpJobContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowDeleteContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.CancelWarmUpJobContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowLoadProfileContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.DropStageContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowCreateMTMVContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterViewContext |  | 39% |  | 33% | 13 | 19 | 12 | 19 | 10 | 16 | 0 | 1 | 
| DorisParser.LateralViewContext |  | 37% |  | 33% | 14 | 19 | 12 | 21 | 11 | 16 | 0 | 1 | 
| DorisParser.ArithmeticBinaryContext |  | 33% |  | 50% | 14 | 18 | 12 | 18 | 11 | 15 | 0 | 1 | 
| DorisParser.AggTypeDefContext |  | 26% |  | 33% | 14 | 17 | 12 | 18 | 11 | 14 | 0 | 1 | 
| DorisParser.HintAssignmentContext |  | 7% |  | 0% | 12 | 13 | 12 | 14 | 9 | 10 | 0 | 1 | 
| PLParser.InlineTableContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.CteContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.ShowAnalyzeTaskContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.PropertyItemListContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.IndexDefsContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.MultipartIdentifierOrAsteriskContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.ShowWorkloadGroupsContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.UpdateAssignmentSeqContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.TypeConstructorContext |  | 0% |  | 0% | 12 | 12 | 0 | 0 | 9 | 9 | 1 | 1 | 
| PLParser.UnsupportedStartTransactionContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowAnalyzeTaskContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.IdentifierSeqContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.PartitionsDefContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.UseCloudClusterContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterCatalogRenameContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.Using_clauseContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.SimpleColumnDefsContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.MultipartIdentifierContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.Declare_stmtContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| DorisParser.ShowTabletStorageFormatContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowWorkloadGroupsContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.UnsupportedStartTransactionContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.ShowAllPropertiesContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.UseCloudClusterContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| JavaParser.CreatorContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.AltAnnotationQualifiedNameContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.RollupDefsContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.Assignment_stmt_itemContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowAllPropertiesContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.Set_session_optionContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ColumnDefsContext |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 9 | 9 | 1 | 1 | 
| PLParser.Declare_blockContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.ShowTabletStorageFormatContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterDatabaseRenameContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.AlterDatabaseRenameContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.LimitClauseContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.AlterCatalogRenameContext |  | 0% |  | 0% | 12 | 12 | 12 | 12 | 9 | 9 | 1 | 1 | 
| PLParser.Declare_stmt_itemContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.MultiStatementsContext |  | 0% |  | 0% | 13 | 13 | 14 | 14 | 10 | 10 | 1 | 1 | 
| PLParser.WorkloadPolicyConditionContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.WorkloadPolicyConditionContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.BlockStatementContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.SuperSuffixContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.ExplicitGenericInvocationSuffixContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Call_stmtContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ComplexColTypeContext |  | 0% |  | 0% | 12 | 12 | 0 | 0 | 9 | 9 | 1 | 1 | 
| SqlCacheContext.FullColumnName |  | 72% |  | 39% | 20 | 28 | 1 | 7 | 1 | 9 | 0 | 1 | 
| DorisParser.LoadContext |  | 44% |  | 33% | 13 | 19 | 12 | 20 | 10 | 16 | 0 | 1 | 
| DorisParser.CreateCatalogContext |  | 40% |  | 33% | 13 | 19 | 12 | 19 | 10 | 16 | 0 | 1 | 
| DorisParser.FixedPartitionDefContext |  | 37% |  | 50% | 14 | 19 | 12 | 20 | 11 | 16 | 0 | 1 | 
| DorisParser.AlterTableAddRollupContext |  | 27% |  | 33% | 13 | 16 | 12 | 16 | 10 | 13 | 0 | 1 | 
| PLParser.Func_paramContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Create_function_returnContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.ModuleDeclarationContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.WarmUpItemContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Expr_funcContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Ident_plContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Host_plContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.GenericInterfaceMethodDeclarationContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.AnnotationMethodRestContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.UpdateAssignmentContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Assignment_stmt_collection_itemContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.WarmUpItemContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.FormalParameterContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.AnnotationTypeDeclarationContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.JoinCriteriaContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.GroupingElementContext |  | 48% |  | 33% | 13 | 23 | 11 | 24 | 10 | 20 | 0 | 1 | 
| DorisParser.WithRemoteStorageSystemContext |  | 36% |  | 33% | 13 | 18 | 11 | 19 | 10 | 15 | 0 | 1 | 
| PLParser.WildWhereContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.RefreshCatalogContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.WildWhereContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.LambdaLVTIParameterContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.TableRowContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.ElementAtContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.Show_create_procedure_stmtContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterSqlBlockRuleContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.AlterResourceContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.AlterRepositoryContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.SetUserVariableContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.TableRowContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.AlterResourceContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ShowVariablesContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.RefreshCatalogContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.ResourceSpecificationContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Procedure_blockContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.AdminCheckTabletsContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.AlterRoleContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.SelectClauseContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Expr_dot_method_callContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ReplayTypeContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Expr_dot_property_accessContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.AdminCheckTabletsContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.AnnotationTypeElementDeclarationContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterRoleContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.Exit_stmtContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.InterfaceBodyDeclarationContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.AlterRepositoryContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.RefreshDatabaseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.PropertyClauseContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.Print_stmtContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.AlterSqlBlockRuleContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ElementAtContext |  | 0% |  | 0% | 11 | 11 | 0 | 0 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowVariablesContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.SetUserVariableContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.MergeIntoContext |  | 52% |  | 33% | 12 | 22 | 11 | 22 | 9 | 19 | 0 | 1 | 
| JavaParser.AnnotationTypeBodyContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ExistContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.TransactionBeginContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowCreateCatalogContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowSqlBlockRuleContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.SkipLinesContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.DropCachedStatsContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.WhenClauseContext |  | 0% |  | 0% | 12 | 12 | 0 | 0 | 9 | 9 | 1 | 1 | 
| PLParser.ShowWarningErrorsContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ReplaceContext |  | 0% |  | 0% | 11 | 11 | 0 | 0 | 8 | 8 | 1 | 1 | 
| PLParser.SkipLinesContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ArithmeticUnaryContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.BlockContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowCreateUserContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ShowGrantsForUserContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.RecordBodyContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.TimeValueWithUnitContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.SwitchBlockStatementGroupContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.DropAllBrokerClauseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.DropAllBrokerClauseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.InterfaceBodyContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowCreateViewContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.Is_not_null_predContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.TransactionBeginContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.TimeValueWithUnitContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.ModuleBodyContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ShowCreateProcedureContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.AdminRepairTableContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ShowSqlBlockRuleContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ShowCreateCatalogContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ShowConstraintContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowGrantsForUserContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.IntegerLiteralContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.AdminRepairTableContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.DropCachedStatsContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.Unconditional_loop_stmtContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ShowCreateUserContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowWarningErrorsContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowCreateProcedureContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.ClassBodyContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ExceptContext |  | 0% |  | 0% | 11 | 11 | 0 | 0 | 8 | 8 | 1 | 1 | 
| DorisParser.Is_not_null_predContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.SingleStatementContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowConstraintContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ShowCreateViewContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.AnalyzePropertiesContext |  | 46% |  | 33% | 13 | 21 | 11 | 22 | 10 | 18 | 0 | 1 | 
| DorisParser.ExtractContext |  | 28% |  | 33% | 12 | 15 | 11 | 15 | 9 | 12 | 0 | 1 | 
| DorisParser.UnitIdentifierContext |  | 28% |  | 33% | 13 | 16 | 11 | 17 | 10 | 13 | 0 | 1 | 
| DorisParser.SelectHintContext |  | 15% |  | 0% | 12 | 13 | 12 | 15 | 9 | 10 | 0 | 1 | 
| JavaParser.QualifiedNameContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ShowStorageVaultContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.EnumConstantsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.VariantSubColTypeListContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.RenameColumnClauseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ShowIndexTokenizerContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.CleanAllQueryStatsContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.ElementValuePairsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ShowDiagnoseTabletContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.TypeListContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowIndexTokenFilterContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.Declare_block_inplaceContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.WorkloadPolicyConditionsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ShowTrashContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.SeparatorContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.RelationsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.PauseAllRoutineLoadContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.WorkloadPolicyActionsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.VariableDeclaratorsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.QualifiedNameContext |  | 0% |  | 0% | 12 | 12 | 0 | 0 | 9 | 9 | 1 | 1 | 
| DorisParser.ResumeAllRoutineLoadContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.WorkloadPolicyActionsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.DropAnalyzeJobContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.LambdaLVTIListContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.RenamePartitionClauseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.SeparatorContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.DictionaryColumnDefsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.CatchTypeContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.RenameRollupClauseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.TypeBoundContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.QualifiedNameListContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.PauseAllRoutineLoadContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ShowClustersContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.VariantSubColTypeListContext |  | 0% |  | 0% | 12 | 12 | 0 | 0 | 9 | 9 | 1 | 1 | 
| PLParser.ShowCharsetContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.Package_bodyContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.RenameColumnClauseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowIndexTokenizerContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.RenameRollupClauseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.Expr_func_paramsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ShowIndexCharFilterContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.UseDatabaseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowCharsetContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.RenamePartitionClauseContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.CleanAllQueryStatsContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.WorkloadPolicyConditionsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowDiagnoseTabletContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.NamedExpressionSeqContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.ExpressionListContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| JavaParser.ResourcesContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ShowIndexAnalyzerContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.QidentContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.KillQueryContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.DataTypeListContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.EncryptKeyContext |  | 0% |  | 0% | 11 | 11 | 0 | 0 | 8 | 8 | 1 | 1 | 
| PLParser.DictionaryColumnDefsContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.ShowIndexTokenFilterContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ComplexColTypeListContext |  | 0% |  | 0% | 12 | 12 | 0 | 0 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowIndexAnalyzerContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowIndexCharFilterContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowTrashContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowStorageVaultContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.ResumeAllRoutineLoadContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.DropAnalyzeJobContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.Package_specContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.AdminDiagnoseTabletContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.ClassOrInterfaceTypeContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.ShowClustersContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| DorisParser.AdminDiagnoseTabletContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| JavaParser.RecordComponentListContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| PLParser.PrivilegeListContext |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 9 | 9 | 1 | 1 | 
| DorisParser.MergeNotMatchedClauseContext |  | 39% |  | 50% | 13 | 18 | 11 | 19 | 10 | 15 | 0 | 1 | 
| DorisParser.RecoverPartitionContext |  | 29% |  | 33% | 12 | 15 | 11 | 15 | 9 | 12 | 0 | 1 | 
| JavaParser.ElementValueContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.Package_body_itemContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ErrorIdentContext |  | 0% |  | 0% | 11 | 11 | 0 | 0 | 8 | 8 | 1 | 1 | 
| DorisParser.ErrorIdentContext |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 8 | 8 | 1 | 1 | 
| PLParser.Bool_expr_atomContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.If_stmtContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.QueryContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.InnerCreatorContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.CreateUserContext |  | 46% |  | 33% | 12 | 19 | 11 | 19 | 9 | 16 | 0 | 1 | 
| DorisParser.CreateWorkloadGroupContext |  | 38% |  | 33% | 12 | 17 | 11 | 17 | 9 | 14 | 0 | 1 | 
| DorisParser.AdminSetFrontendConfigContext |  | 38% |  | 33% | 12 | 17 | 11 | 17 | 9 | 14 | 0 | 1 | 
| JavaParser.FieldDeclarationContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.DescribeTableContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| JavaParser.ElementValuePairContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.RowConstructorItemContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.PrivilegeContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.LambdaExpressionContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.FunctionIdentifierContext |  | 0% |  | 0% | 11 | 11 | 0 | 0 | 8 | 8 | 1 | 1 | 
| PLParser.MappingExprContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.Expr_intervalContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.TableAliasContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.NamedExpressionContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.StatementDefaultContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.PropertyItemContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.IntervalContext |  | 0% |  | 0% | 11 | 11 | 0 | 0 | 8 | 8 | 1 | 1 | 
| JavaParser.VariableDeclaratorContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.Include_stmtContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.VariableDeclaratorIdContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.DescribeDictionaryContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| JavaParser.NonWildcardTypeArgumentsContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.ToRollupContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.ImportPrecedingFilterStatementContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.DictionaryColumnDefContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.Get_diag_stmtContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ImportPrecedingFilterStatementContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.DeleteOnClauseContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.ArgumentsContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ImportSequenceStatementContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.Get_diag_stmt_rowcount_itemContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.Quit_stmtContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.PreFilterClauseContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.WorkloadPolicyActionContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.DataTypeWithNullableContext |  | 0% |  | 0% | 11 | 11 | 0 | 0 | 8 | 8 | 1 | 1 | 
| DorisParser.ImportDeleteOnStatementContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.ImportSequenceStatementContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.InterfaceMethodDeclarationContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.IdentifierOrTextOrAsteriskContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.FunctionArgumentsContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.DereferenceContext |  | 0% |  | 0% | 10 | 10 | 0 | 0 | 7 | 7 | 1 | 1 | 
| PLParser.IdentifierListContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.SimpleColumnDefContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.DescribeTableAllContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.Bool_expr_binaryContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.DictionaryColumnDefContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.DescribeDictionaryContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ReplayCommandContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.TypeArgumentsOrDiamondContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ExpressionWithOrderContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.DeleteOnClauseContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ColumnPositionContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ImportDeleteOnStatementContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.DataTypeWithNullableContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.NonWildcardTypeArgumentsOrDiamondContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.AggClauseContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.ParExpressionContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.WorkloadPolicyActionContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.RelationContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ToRollupContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.SwitchRuleOutcomeContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| JavaParser.RecordHeaderContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.SequenceColClauseContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.ExplainContext |  | 35% |  | 33% | 12 | 16 | 10 | 17 | 9 | 13 | 0 | 1 | 
| DorisParser.UninstallPluginContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowStatusContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.StatementScopeContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowCollationContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowCatalogsContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.MergeTypeContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.RelationListContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.SetNamesContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.DropRepositoryContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.SubqueryContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.UninstallPluginContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.RefreshDictionaryContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| JavaParser.EnumBodyDeclarationsContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.Exception_blockContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ParenthesizedExpressionContext |  | 0% |  | 0% | 10 | 10 | 0 | 0 | 7 | 7 | 1 | 1 | 
| PLParser.Semicolon_stmtContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ShowFrontendsContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.Dec_numberContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.AlterSystemContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.BuildModeContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ShowDictionariesContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.Int_numberContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| PLParser.ShowCatalogContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowFrontendsContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.SubqueryExpressionContext |  | 0% |  | 0% | 10 | 10 | 0 | 0 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowCatalogsContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.LogicalNotContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ComparisonContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.RefreshTableContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowDictionariesContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ExplainCommandContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.ShowCatalogContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.DropRepositoryContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowCollationContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.RelationListContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowStatusContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.TransactionAccessModeContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisParser.RefreshDictionaryContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.MergeTypeContext |  | 0% |  | 0% | 11 | 11 | 12 | 12 | 8 | 8 | 1 | 1 | 
| DorisLexer |  | 99% |  | 70% | 20 | 45 | 19 | 64 | 10 | 19 | 0 | 1 | 
| DorisParser.AddPartitionClauseContext |  | 49% |  | 33% | 11 | 19 | 10 | 19 | 8 | 16 | 0 | 1 | 
| DorisParser.ExportContext |  | 44% |  | 33% | 11 | 17 | 10 | 17 | 8 | 14 | 0 | 1 | 
| DorisParser.AnalyzeTableContext |  | 43% |  | 33% | 11 | 17 | 10 | 17 | 8 | 14 | 0 | 1 | 
| DorisParser.PartitionClauseContext |  | 38% |  | 33% | 12 | 17 | 10 | 18 | 9 | 14 | 0 | 1 | 
| DorisParser.AdminSetPartitionVersionContext |  | 30% |  | 33% | 11 | 14 | 10 | 14 | 8 | 11 | 0 | 1 | 
| DorisParser.ComparisonOperatorContext |  | 30% |  | 33% | 12 | 15 | 10 | 16 | 9 | 12 | 0 | 1 | 
| DorisParser.IsolationLevelContext |  | 30% |  | 33% | 12 | 15 | 10 | 16 | 9 | 12 | 0 | 1 | 
| DorisParser.ShowProcContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowTabletIdContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.KillAnalyzeJobContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.AddFollowerClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowDatabaseIdContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.CleanAllProfileContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.DropFollowerClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.DropExpiredStatsContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowPartitionIdContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.AddObserverClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowLastInsertContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowTabletIdContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.DropObserverClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowProcessListContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.KillConnectionContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowStorageEnginesContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.AddFollowerClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.DoublePipesContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowDatabaseIdContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowProcContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowPartitionIdContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowDataTypesContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.CleanAllProfileContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowGrantsContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.KillAnalyzeJobContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowStorageEnginesContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowGrantsContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowDataTypesContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.DropFollowerClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowTableIdContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.DropObserverClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ShowProcessListContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.DecimalLiteralContext |  | 0% |  | 0% | 10 | 10 | 0 | 0 | 7 | 7 | 1 | 1 | 
| DorisParser.AddObserverClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.DropExpiredStatsContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ModifyTableCommentClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.ModifyTableCommentClauseContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowTableIdContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.DoublePipesContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| PLParser.ShowLastInsertContext |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 7 | 7 | 1 | 1 | 
| DorisParser.PartitionTableContext |  | 41% |  | 50% | 12 | 17 | 10 | 18 | 9 | 14 | 0 | 1 | 
| DorisParser.SubstringContext |  | 39% |  | 33% | 11 | 16 | 10 | 16 | 8 | 13 | 0 | 1 | 
| DorisParser.AlterDatabasePropertiesContext |  | 36% |  | 33% | 11 | 15 | 10 | 15 | 8 | 12 | 0 | 1 | 
| DorisParser.AlterColocateGroupContext |  | 36% |  | 33% | 11 | 15 | 10 | 15 | 8 | 12 | 0 | 1 | 
| DorisParser.ColMappingListContext |  | 35% |  | 33% | 12 | 15 | 10 | 17 | 9 | 12 | 0 | 1 | 
| DorisParser.DropPartitionClauseContext |  | 44% |  | 33% | 11 | 17 | 10 | 17 | 8 | 14 | 0 | 1 | 
| DorisParser.AdminSetReplicaVersionContext |  | 37% |  | 33% | 11 | 15 | 10 | 15 | 8 | 12 | 0 | 1 | 
| DorisParser.AdminSetReplicaStatusContext |  | 37% |  | 33% | 11 | 15 | 10 | 15 | 8 | 12 | 0 | 1 | 
| DorisParser.DropMVContext |  | 36% |  | 33% | 11 | 15 | 10 | 15 | 8 | 12 | 0 | 1 | 
| DorisParser.TabletListContext |  | 35% |  | 33% | 12 | 15 | 10 | 17 | 9 | 12 | 0 | 1 | 
| DorisParser.AlterTableContext |  | 31% |  | 33% | 11 | 14 | 10 | 14 | 8 | 11 | 0 | 1 | 
| PLParser.FuncExpressionContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Expr_dotContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.PropertyValueContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.RecordComponentContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Get_diag_stmt_itemContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.IdentityOrFunctionContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| DorisParser.DropRollupClauseContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.AnnotationMethodOrConstantRestContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.ClassCreatorRestContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.QueryOrganizationContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.DropRollupClauseContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.IdentifierAndTypeArgumentsContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Expr_caseContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.ExplicitGenericInvocationContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.ErrorCapturingIdentifierContext |  | 0% |  | 0% | 10 | 10 | 0 | 0 | 7 | 7 | 1 | 1 | 
| JavaParser.LambdaBodyContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.PropertyKeyContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.ForInitContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.GenericMethodDeclarationContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.VariableInitializerContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.WarmUpSingleTableRefContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.GenericConstructorDeclarationContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.MvPartitionContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| SqlCacheContext.FullTableName |  | 74% |  | 40% | 16 | 24 | 1 | 7 | 1 | 9 | 0 | 1 | 
| DorisParser.StorageBackendContext |  | 43% |  | 33% | 11 | 17 | 9 | 18 | 8 | 14 | 0 | 1 | 
| DorisParser.LambdaExpressionContext |  | 42% |  | 50% | 12 | 16 | 10 | 18 | 9 | 13 | 0 | 1 | 
| DorisParser.ComplexDataTypeContext |  | 42% |  | 33% | 11 | 16 | 10 | 16 | 8 | 13 | 0 | 1 | 
| DorisParser.PartitionSpecContext |  | 40% |  | 33% | 11 | 16 | 9 | 17 | 8 | 13 | 0 | 1 | 
| DorisParser.PartitionDefContext |  | 38% |  | 50% | 11 | 15 | 9 | 16 | 8 | 12 | 0 | 1 | 
| DorisParser.OutFileClauseContext |  | 36% |  | 33% | 11 | 15 | 9 | 16 | 8 | 12 | 0 | 1 | 
| DorisParser.SetOptionsContext |  | 32% |  | 33% | 11 | 14 | 10 | 14 | 8 | 11 | 0 | 1 | 
| DorisParser.RollupDefContext |  | 31% |  | 33% | 11 | 14 | 9 | 15 | 8 | 11 | 0 | 1 | 
| DorisParser.VariantContext |  | 30% |  | 16% | 10 | 13 | 9 | 13 | 7 | 10 | 0 | 1 | 
| PLParser.Fetch_limitContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| DorisParser.FromRollupContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.ExpressionWithEofContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| DorisParser.RetainTimeContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.FromClauseContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.PredicatedContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.Signal_stmtContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.DefaultValueContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Return_stmtContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| DorisParser.ImportWhereStatementContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.WhereClauseContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.MethodBodyContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.MaterializedViewNameContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.IdentifierOrAsteriskContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Date_literalContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.VariableModifierContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Declare_condition_itemContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.TypeTypeOrVoidContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.IdentifierOrTextContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.ProgramContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.HintNameContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.HavingClauseContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Timestamp_literalContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Else_blockContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.RetainTimeContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.FromRollupContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.ImportWhereStatementContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Host_stmtContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.QualifyClauseContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| DorisParser.MaterializedViewNameContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.FinallyBlockContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| DorisParser.SetTransactionContext |  | 32% |  | 33% | 10 | 13 | 9 | 13 | 7 | 10 | 0 | 1 | 
| DorisParser.StageAndPatternContext |  | 31% |  | 33% | 11 | 14 | 9 | 15 | 8 | 11 | 0 | 1 | 
| PLParser.Expr_func_all_distinctContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.RefreshMethodContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Bool_literalContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.AddIndexClauseContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.HelpContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.Create_routine_optionsContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Cursor_without_returnContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.SwitchCatalogContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.Leave_stmtContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.FloatLiteralContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.ImportStarContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.CommentSpecContext |  | 0% |  | 0% | 10 | 10 | 0 | 0 | 7 | 7 | 1 | 1 | 
| DorisParser.MinSnapshotsToKeepContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.RenameClauseContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.SetQuantifierContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| DorisParser.VariantSubColMatchTypeContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.MinSnapshotsToKeepContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| JavaParser.ArrayDeclaratorContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.VariantSubColMatchTypeContext |  | 0% |  | 0% | 10 | 10 | 0 | 0 | 7 | 7 | 1 | 1 | 
| PLParser.ColumnReferenceContext |  | 0% |  | 0% | 9 | 9 | 0 | 0 | 6 | 6 | 1 | 1 | 
| DorisParser.BulkCollectClauseContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.UserVariableContext |  | 0% |  | 0% | 9 | 9 | 0 | 0 | 6 | 6 | 1 | 1 | 
| PLParser.UnquotedIdentifierContext |  | 0% |  | 0% | 9 | 9 | 0 | 0 | 6 | 6 | 1 | 1 | 
| JavaParser.RequiresModifierContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.BulkCollectClauseContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.Close_stmtContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| PLParser.BooleanValueContext |  | 0% |  | 0% | 10 | 10 | 0 | 0 | 7 | 7 | 1 | 1 | 
| PLParser.FrameUnitsContext |  | 0% |  | 0% | 10 | 10 | 0 | 0 | 7 | 7 | 1 | 1 | 
| PLParser.Bool_expr_logical_operatorContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 | 
| DorisParser.HelpContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.CreateResourceContext |  | 42% |  | 33% | 10 | 15 | 9 | 15 | 7 | 12 | 0 | 1 | 
| DorisParser.AddConstraintContext |  | 38% |  | 33% | 10 | 14 | 9 | 14 | 7 | 11 | 0 | 1 | 
| DorisParser.CreateStageContext |  | 38% |  | 33% | 10 | 14 | 9 | 14 | 7 | 11 | 0 | 1 | 
| DorisParser.RecoverTableContext |  | 33% |  | 33% | 10 | 13 | 9 | 13 | 7 | 10 | 0 | 1 | 
| DorisParser.DropConstraintContext |  | 33% |  | 33% | 10 | 13 | 9 | 13 | 7 | 10 | 0 | 1 | 
| PLParser.StringLiteralContext |  | 0% |  | 0% | 9 | 9 | 0 | 0 | 6 | 6 | 1 | 1 | 
| PLParser.ShowBrokerContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.ShowBackendsContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.ShowAuthorsContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.ShowRolesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.ShowStagesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.ShowPluginsContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.ShowRolesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.SampleByRowsContext |  | 0% |  | 0% | 9 | 9 | 0 | 0 | 6 | 6 | 1 | 1 | 
| DorisParser.ShowPrivilegesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.ShowStagesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.UnlockTablesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.ShowRepositoriesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.ShowWhitelistContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.ShowPluginsContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.SampleByPercentileContext |  | 0% |  | 0% | 9 | 9 | 0 | 0 | 6 | 6 | 1 | 1 | 
| DorisParser.ShowAuthorsContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.SampleByRowsContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.ShowPrivilegesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.IntegerLiteralContext |  | 0% |  | 0% | 9 | 9 | 0 | 0 | 6 | 6 | 1 | 1 | 
| PLParser.ShowBackendsContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.ShowBrokerContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.ShowRepositoriesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.ShowWhitelistContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| PLParser.UnlockTablesContext |  | 0% |  | 0% | 9 | 9 | 9 | 9 | 6 | 6 | 1 | 1 | 
| DorisParser.TrimContext |  | 45% |  | 33% | 10 | 16 | 9 | 16 | 7 | 13 | 0 | 1 | 
| DorisParser.CreateRoleContext |  | 42% |  | 33% | 10 | 15 | 9 | 15 | 7 | 12 | 0 | 1 | 
| DorisParser.CreateFileContext |  | 39% |  | 33% | 10 | 14 | 9 | 14 | 7 | 11 | 0 | 1 | 
| DorisParser.AlterTablePropertiesContext |  | 39% |  | 33% | 10 | 14 | 9 | 14 | 7 | 11 | 0 | 1 | 
| DorisParser.PartitionValueListContext |  | 37% |  | 33% | 11 | 14 | 9 | 16 | 8 | 11 | 0 | 1 | 
| DorisParser.ConstantListContext |  | 37% |  | 33% | 11 | 14 | 9 | 16 | 8 | 11 | 0 | 1 | 
| DorisParser.SimpleCaseContext |  | 37% |  | 33% | 10 | 14 | 9 | 14 | 7 | 11 | 0 | 1 | 
| DorisParser.LessThanPartitionDefContext |  | 51% |  | 50% | 11 | 18 | 9 | 19 | 8 | 15 | 0 | 1 | 
| DorisParser.MergeMatchedClauseContext |  | 48% |  | 50% | 11 | 17 | 9 | 18 | 8 | 14 | 0 | 1 | 
| DorisParser.StepPartitionDefContext |  | 40% |  | 50% | 11 | 15 | 9 | 16 | 8 | 12 | 0 | 1 | 
| DorisParser.RecoverDatabaseContext |  | 34% |  | 33% | 10 | 13 | 9 | 13 | 7 | 10 | 0 | 1 | 
| DorisParser.SetPasswordContext |  | 44% |  | 33% | 10 | 15 | 9 | 15 | 7 | 12 | 0 | 1 | 
| DorisParser.GrantRoleContext |  | 44% |  | 33% | 10 | 14 | 9 | 15 | 7 | 11 | 0 | 1 | 
| DorisParser.RevokeRoleContext |  | 44% |  | 33% | 10 | 14 | 9 | 15 | 7 | 11 | 0 | 1 | 
| DorisParser.PrimitiveDataTypeContext |  | 43% |  | 33% | 10 | 15 | 9 | 15 | 7 | 12 | 0 | 1 | 
| DorisParser.ArrayLiteralContext |  | 39% |  | 33% | 10 | 13 | 9 | 14 | 7 | 10 | 0 | 1 | 
| DorisParser.SetCollateContext |  | 34% |  | 33% | 10 | 13 | 9 | 13 | 7 | 10 | 0 | 1 | 
| DorisParser.HintNameContext |  | 10% |  | 0% | 9 | 10 | 9 | 11 | 6 | 7 | 0 | 1 | 
| PLParser.ExpressionContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| PLParser.SelectColumnClauseContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| PLParser.IdentifierContext |  | 0% |  | 0% | 9 | 9 | 0 | 0 | 6 | 6 | 1 | 1 | 
| JavaParser.AnnotationConstantRestContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| PLParser.Doris_statementContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| PLParser.Expr_stmtContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| DorisParser.ConstraintContext |  | 47% |  | 33% | 10 | 16 | 8 | 17 | 7 | 13 | 0 | 1 | 
| DorisParser.SkewHintContext |  | 45% |  | 33% | 10 | 15 | 8 | 16 | 7 | 12 | 0 | 1 | 
| DorisParser.DecommissionBackendClauseContext |  | 40% |  | 33% | 10 | 13 | 9 | 14 | 7 | 10 | 0 | 1 | 
| StatementContext.CloseableResource |  | 39% |  | 50% | 2 | 4 | 4 | 15 | 1 | 3 | 0 | 1 | 
| DorisParser.ImportPartitionsContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.ConstraintStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedShowStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.SupportedLoadStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedCancelStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.ImportDeleteOnContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.SupportedCleanStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.CreateOrReplaceBranchClausesContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.CreateRoutineLoadAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.QueryTermDefaultContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedRecoverStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedDmlStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.Block_endContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| PLParser.NumericLiteralContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.ValuesTableContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedJobStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.Break_stmtContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| PLParser.ImportWhereContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.CreateRoutineLoadAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.IntervalLiteralContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| DorisParser.DropTagClausesContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.ImportPrecedingFilterContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedAdminStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.QuotedIdentifierContext |  | 0% |  | 0% | 9 | 9 | 0 | 0 | 6 | 6 | 1 | 1 | 
| PLParser.CreateOrReplaceTagClausesContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedDropStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedTransactionStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.ImportPrecedingFilterContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedSetStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedOtherStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.DropBranchClausesContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.StringContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| PLParser.BooleanLiteralContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| DorisParser.ImportWhereContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.MaterializedViewStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedRefreshStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SetVariableWithoutTypeContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.ImportColumnsContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.Raise_stmtContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| PLParser.CreateOrReplaceBranchClausesContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.Null_constContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| DorisParser.CreateOrReplaceTagClausesContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedCreateStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.ImportPartitionsContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedCleanStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedUseStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.ImportDeleteOnContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedAlterStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedDescribeStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedUnsetStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.QuotedIdentifierAlternativeContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedLoadStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.SupportedTransactionStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedGrantRevokeStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedKillStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.ImportSequenceContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.ImportSequenceContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.DropTagClausesContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.ReplayContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.FunctionCallContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| DorisParser.ImportColumnsContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.StatementBaseAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.DropBranchClausesContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.ValueExpressionDefaultContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.SupportedCancelStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.QueryPrimaryDefaultContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SupportedStatsStatementAliasContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.ConstantDefaultContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.VariantPredefinedFieldsContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.Null_stmtContext |  | 0% |  | 0% | 9 | 9 | 10 | 10 | 6 | 6 | 1 | 1 | 
| DorisParser.IdentityOrFunctionListContext |  | 43% |  | 33% | 10 | 14 | 8 | 16 | 7 | 11 | 0 | 1 | 
| DorisParser.ReplaceTableClauseContext |  | 40% |  | 33% | 9 | 13 | 8 | 13 | 6 | 10 | 0 | 1 | 
| DorisParser.SearchedCaseContext |  | 40% |  | 33% | 9 | 13 | 8 | 13 | 6 | 10 | 0 | 1 | 
| DorisParser.ColumnAliasesContext |  | 39% |  | 33% | 10 | 14 | 8 | 15 | 7 | 11 | 0 | 1 | 
| DorisParser.GroupingSetContext |  | 39% |  | 33% | 10 | 14 | 8 | 15 | 7 | 11 | 0 | 1 | 
| DorisParser.SortClauseContext |  | 39% |  | 33% | 10 | 14 | 8 | 15 | 7 | 11 | 0 | 1 | 
| DorisParser.RowConstructorContext |  | 39% |  | 33% | 10 | 14 | 8 | 15 | 7 | 11 | 0 | 1 | 
| DorisParser.LocalTimestampContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.SyncContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.SessionUserContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.CurrentUserContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.PlaceholderContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| DorisParser.CurrentTimeContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.NullLiteralContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.CurrentTimestampContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.SessionUserContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.LocalTimeContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| DorisParser.CurrentTimestampContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.LocalTimestampContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.VarbinaryLiteralContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| DorisParser.CurrentUserContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| PLParser.CurrentTimeContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| PLParser.CurrentDateContext |  | 0% |  | 0% | 8 | 8 | 0 | 0 | 5 | 5 | 1 | 1 | 
| DorisParser.SyncContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.LocalTimeContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.PlaceholderContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.CurrentDateContext |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 5 | 5 | 1 | 1 | 
| DorisParser.AddRollupClauseContext |  | 47% |  | 50% | 10 | 15 | 8 | 16 | 7 | 12 | 0 | 1 | 
| DorisParser.CreateRepositoryContext |  | 46% |  | 33% | 9 | 14 | 8 | 14 | 6 | 11 | 0 | 1 | 
| DorisParser.DropDatabaseContext |  | 45% |  | 33% | 9 | 14 | 8 | 14 | 6 | 11 | 0 | 1 | 
| DorisParser.ConvertTypeContext |  | 42% |  | 33% | 9 | 13 | 8 | 13 | 6 | 10 | 0 | 1 | 
| DorisParser.PositionContext |  | 40% |  | 33% | 9 | 13 | 8 | 13 | 6 | 10 | 0 | 1 | 
| DorisParser.SetCharsetContext |  | 36% |  | 33% | 9 | 12 | 8 | 12 | 6 | 9 | 0 | 1 | 
| DorisParser.LimitClauseContext |  | 35% |  | 33% | 10 | 13 | 8 | 14 | 7 | 10 | 0 | 1 | 
| DorisParser.RevokeResourcePrivilegeContext |  | 68% |  | 33% | 9 | 23 | 8 | 23 | 6 | 20 | 0 | 1 | 
| DorisParser.GrantResourcePrivilegeContext |  | 68% |  | 33% | 9 | 23 | 8 | 23 | 6 | 20 | 0 | 1 | 
| DorisParser.DropFunctionContext |  | 54% |  | 33% | 9 | 16 | 8 | 16 | 6 | 13 | 0 | 1 | 
| DorisParser.CreateDatabaseContext |  | 51% |  | 33% | 9 | 15 | 8 | 15 | 6 | 12 | 0 | 1 | 
| DorisParser.CreateEncryptkeyContext |  | 50% |  | 33% | 9 | 15 | 8 | 15 | 6 | 12 | 0 | 1 | 
| DorisParser.AdminRotateTdeRootKeyContext |  | 43% |  | 33% | 9 | 13 | 8 | 13 | 6 | 10 | 0 | 1 | 
| DorisParser.SetDefaultStorageVaultContext |  | 43% |  | 33% | 9 | 13 | 8 | 13 | 6 | 10 | 0 | 1 | 
| DorisParser.ReplaceContext |  | 36% |  | 16% | 8 | 11 | 7 | 11 | 5 | 8 | 0 | 1 | 
| DorisParser.ExceptContext |  | 36% |  | 16% | 8 | 11 | 7 | 11 | 5 | 8 | 0 | 1 | 
| PLParser.Host_cmdContext |  | 0% |  | 0% | 8 | 8 | 9 | 9 | 5 | 5 | 1 | 1 | 
| DorisParser.DistributeTypeContext |  | 49% |  | 33% | 9 | 14 | 7 | 15 | 6 | 11 | 0 | 1 | 
| DorisParser.FrameBoundaryContext |  | 48% |  | 33% | 9 | 14 | 7 | 15 | 6 | 11 | 0 | 1 | 
| DorisParser.LogicalBinaryContext |  | 46% |  | 50% | 9 | 13 | 7 | 13 | 6 | 10 | 0 | 1 | 
| DorisParser.DropColumnClauseContext |  | 45% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.TableValuedFunctionContext |  | 45% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.WindowFrameContext |  | 44% |  | 33% | 9 | 13 | 7 | 14 | 6 | 10 | 0 | 1 | 
| DorisParser.CastDataTypeContext |  | 44% |  | 33% | 9 | 13 | 7 | 14 | 6 | 10 | 0 | 1 | 
| DorisParser.WhenClauseContext |  | 38% |  | 33% | 9 | 12 | 7 | 13 | 6 | 9 | 0 | 1 | 
| PLParser.RealIdentContext |  | 0% |  | 0% | 7 | 7 | 0 | 0 | 4 | 4 | 1 | 1 | 
| DorisParser.ShowTabletsFromTableContext |  | 58% |  | 33% | 8 | 15 | 7 | 15 | 5 | 12 | 0 | 1 | 
| DorisParser.DropTableContext |  | 52% |  | 33% | 8 | 14 | 7 | 14 | 5 | 11 | 0 | 1 | 
| DorisParser.SetUserPropertiesContext |  | 45% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.DropIndexClauseContext |  | 45% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.DropRoleContext |  | 45% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.DropCatalogContext |  | 45% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.DropViewContext |  | 45% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.ColumnDefsContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.IdentifierSeqContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.IndexDefsContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.MultipartIdentifierOrAsteriskContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.RollupDefsContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.PropertyItemListContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.UpdateAssignmentSeqContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.MultipartIdentifierContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.SimpleColumnDefsContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.PartitionsDefContext |  | 44% |  | 33% | 9 | 12 | 7 | 14 | 6 | 9 | 0 | 1 | 
| DorisParser.WarmUpSelectContext |  | 58% |  | 33% | 8 | 15 | 7 | 15 | 5 | 12 | 0 | 1 | 
| DorisParser.SetSystemVariableContext |  | 55% |  | 33% | 8 | 14 | 7 | 14 | 5 | 11 | 0 | 1 | 
| DorisParser.CastContext |  | 51% |  | 33% | 8 | 13 | 7 | 13 | 5 | 10 | 0 | 1 | 
| DorisParser.SetLdapAdminPasswordContext |  | 50% |  | 33% | 8 | 13 | 7 | 13 | 5 | 10 | 0 | 1 | 
| DorisParser.IsnullContext |  | 46% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.SystemVariableContext |  | 46% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.TypeConstructorContext |  | 45% |  | 33% | 8 | 12 | 7 | 12 | 5 | 9 | 0 | 1 | 
| DorisParser.EncryptKeyContext |  | 40% |  | 33% | 8 | 11 | 7 | 11 | 5 | 8 | 0 | 1 | 
| DorisParser.UseDatabaseContext |  | 40% |  | 33% | 8 | 11 | 7 | 11 | 5 | 8 | 0 | 1 | 
| DorisParser.SampleContext |  | 53% |  | 50% | 9 | 14 | 7 | 15 | 6 | 11 | 0 | 1 | 
| DorisParser.PropertyItemContext |  | 40% |  | 33% | 8 | 11 | 6 | 12 | 5 | 8 | 0 | 1 | 
| DorisParser.UnquotedIdentifierContext |  | 31% |  | 16% | 7 | 9 | 6 | 9 | 4 | 6 | 0 | 1 | 
| DorisParser.RefreshTriggerContext |  | 50% |  | 33% | 8 | 13 | 6 | 14 | 5 | 10 | 0 | 1 | 
| DorisParser.UserIdentifyContext |  | 51% |  | 33% | 8 | 13 | 6 | 14 | 5 | 10 | 0 | 1 | 
| DorisParser.PropertyClauseContext |  | 48% |  | 33% | 8 | 12 | 6 | 13 | 5 | 9 | 0 | 1 | 
| DorisParser.RelationsContext |  | 46% |  | 33% | 8 | 12 | 6 | 13 | 5 | 9 | 0 | 1 | 
| DorisParser.DataTypeListContext |  | 46% |  | 33% | 8 | 12 | 6 | 13 | 5 | 9 | 0 | 1 | 
| DorisParser.PrivilegeListContext |  | 46% |  | 33% | 8 | 12 | 6 | 13 | 5 | 9 | 0 | 1 | 
| DorisParser.NamedExpressionSeqContext |  | 46% |  | 33% | 8 | 12 | 6 | 13 | 5 | 9 | 0 | 1 | 
| DorisParser.QualifiedNameContext |  | 46% |  | 33% | 8 | 12 | 6 | 13 | 5 | 9 | 0 | 1 | 
| DorisParser.ComplexColTypeListContext |  | 46% |  | 33% | 8 | 12 | 6 | 13 | 5 | 9 | 0 | 1 | 
| DorisParser.TransactionAccessModeContext |  | 42% |  | 33% | 8 | 11 | 6 | 12 | 5 | 8 | 0 | 1 | 
| DorisParser.ExplainCommandContext |  | 42% |  | 33% | 8 | 11 | 6 | 12 | 5 | 8 | 0 | 1 | 
| DorisParser.DeleteContext |  | 69% |  | 33% | 7 | 17 | 6 | 17 | 4 | 14 | 0 | 1 | 
| DorisParser.UpdateContext |  | 67% |  | 33% | 7 | 16 | 6 | 16 | 4 | 13 | 0 | 1 | 
| DorisParser.ModifyColumnClauseContext |  | 58% |  | 33% | 7 | 13 | 6 | 13 | 4 | 10 | 0 | 1 | 
| DorisParser.AddColumnClauseContext |  | 58% |  | 33% | 7 | 13 | 6 | 13 | 4 | 10 | 0 | 1 | 
| DorisParser.AliasedQueryContext |  | 57% |  | 33% | 7 | 13 | 6 | 13 | 4 | 10 | 0 | 1 | 
| DorisParser.AlterJobContext |  | 54% |  | 33% | 7 | 12 | 6 | 12 | 4 | 9 | 0 | 1 | 
| DorisParser.StarContext |  | 53% |  | 33% | 7 | 12 | 6 | 12 | 4 | 9 | 0 | 1 | 
| DorisParser.RefreshDatabaseContext |  | 50% |  | 33% | 7 | 11 | 6 | 11 | 4 | 8 | 0 | 1 | 
| DorisParser.RefreshTableContext |  | 44% |  | 33% | 7 | 10 | 6 | 10 | 4 | 7 | 0 | 1 | 
| DorisParser.SetNamesContext |  | 44% |  | 33% | 7 | 10 | 6 | 10 | 4 | 7 | 0 | 1 | 
| DorisParser.RevokeTablePrivilegeContext |  | 65% |  | 33% | 7 | 15 | 6 | 15 | 4 | 12 | 0 | 1 | 
| DorisParser.GrantTablePrivilegeContext |  | 65% |  | 33% | 7 | 15 | 6 | 15 | 4 | 12 | 0 | 1 | 
| DorisParser.DropUserContext |  | 55% |  | 33% | 7 | 12 | 6 | 12 | 4 | 9 | 0 | 1 | 
| DorisParser.ExistContext |  | 50% |  | 33% | 7 | 11 | 6 | 11 | 4 | 8 | 0 | 1 | 
| DorisParser.ArithmeticUnaryContext |  | 50% |  | 33% | 7 | 11 | 6 | 11 | 4 | 8 | 0 | 1 | 
| DorisParser.DecimalLiteralContext |  | 44% |  | 33% | 7 | 10 | 6 | 10 | 4 | 7 | 0 | 1 | 
| DorisParser.MultiStatementsContext |  | 55% |  | 50% | 8 | 13 | 6 | 14 | 5 | 10 | 0 | 1 | 
| DorisParser.InlineTableContext |  | 55% |  | 50% | 8 | 13 | 6 | 14 | 5 | 10 | 0 | 1 | 
| DorisParser.CteContext |  | 55% |  | 50% | 8 | 13 | 6 | 14 | 5 | 10 | 0 | 1 | 
| DorisParser.ErrorCapturingIdentifierContext |  | 44% |  | 33% | 7 | 10 | 5 | 11 | 4 | 7 | 0 | 1 | 
| DorisParser.MvPartitionContext |  | 44% |  | 33% | 7 | 10 | 5 | 11 | 4 | 7 | 0 | 1 | 
| DorisParser.QuotedIdentifierAlternativeContext |  | 35% |  | 16% | 6 | 8 | 5 | 8 | 3 | 5 | 0 | 1 | 
| DorisParser.CollateContext |  | 59% |  | 50% | 7 | 12 | 5 | 12 | 4 | 9 | 0 | 1 | 
| DorisParser.MappingExprContext |  | 51% |  | 33% | 7 | 11 | 5 | 12 | 4 | 8 | 0 | 1 | 
| DorisParser.FunctionIdentifierContext |  | 51% |  | 33% | 7 | 11 | 5 | 12 | 4 | 8 | 0 | 1 | 
| DorisParser.SimpleColumnDefContext |  | 50% |  | 33% | 7 | 11 | 5 | 12 | 4 | 8 | 0 | 1 | 
| DorisParser.ColumnPositionContext |  | 50% |  | 33% | 7 | 11 | 5 | 12 | 4 | 8 | 0 | 1 | 
| DorisParser.IdentifierOrAsteriskContext |  | 45% |  | 33% | 7 | 10 | 5 | 11 | 4 | 7 | 0 | 1 | 
| DorisParser.SampleByPercentileContext |  | 43% |  | 16% | 6 | 9 | 5 | 9 | 3 | 6 | 0 | 1 | 
| DorisParser.WindowSpecContext |  | 61% |  | 33% | 7 | 13 | 5 | 14 | 4 | 10 | 0 | 1 | 
| DorisParser.SpecifiedPartitionContext |  | 61% |  | 33% | 7 | 13 | 5 | 14 | 4 | 10 | 0 | 1 | 
| DorisParser.UpdateAssignmentContext |  | 57% |  | 33% | 7 | 12 | 5 | 13 | 4 | 9 | 0 | 1 | 
| DorisParser.PreFilterClauseContext |  | 52% |  | 33% | 7 | 11 | 5 | 12 | 4 | 8 | 0 | 1 | 
| DorisParser.SequenceColClauseContext |  | 52% |  | 33% | 7 | 11 | 5 | 12 | 4 | 8 | 0 | 1 | 
| DorisParser.ReplayCommandContext |  | 52% |  | 33% | 7 | 11 | 5 | 12 | 4 | 8 | 0 | 1 | 
| DorisParser.IdentifierListContext |  | 52% |  | 33% | 7 | 11 | 5 | 12 | 4 | 8 | 0 | 1 | 
| DorisParser.BooleanValueContext |  | 46% |  | 33% | 7 | 10 | 5 | 11 | 4 | 7 | 0 | 1 | 
| DorisParser.FrameUnitsContext |  | 46% |  | 33% | 7 | 10 | 5 | 11 | 4 | 7 | 0 | 1 | 
| DorisParser.RefreshMethodContext |  | 46% |  | 33% | 7 | 10 | 5 | 11 | 4 | 7 | 0 | 1 | 
| DorisParser.IntervalContext |  | 55% |  | 50% | 7 | 11 | 5 | 12 | 4 | 8 | 0 | 1 | 
| DorisParser.DescribeTableAllContext |  | 54% |  | 33% | 6 | 10 | 5 | 10 | 3 | 7 | 0 | 1 | 
| DorisParser.ColumnReferenceContext |  | 48% |  | 33% | 6 | 9 | 5 | 9 | 3 | 6 | 0 | 1 | 
| DorisParser.RenameClauseContext |  | 48% |  | 33% | 6 | 9 | 5 | 9 | 3 | 6 | 0 | 1 | 
| DorisParser.SwitchCatalogContext |  | 48% |  | 33% | 6 | 9 | 5 | 9 | 3 | 6 | 0 | 1 | 
| DorisParser.SetVariableWithTypeContext |  | 64% |  | 33% | 6 | 12 | 5 | 12 | 3 | 9 | 0 | 1 | 
| DorisParser.TruncateTableContext |  | 63% |  | 33% | 6 | 12 | 5 | 12 | 3 | 9 | 0 | 1 | 
| DorisParser.KillQueryContext |  | 59% |  | 33% | 6 | 11 | 5 | 11 | 3 | 8 | 0 | 1 | 
| DorisParser.SubqueryExpressionContext |  | 56% |  | 33% | 6 | 10 | 5 | 10 | 3 | 7 | 0 | 1 | 
| DorisParser.LogicalNotContext |  | 56% |  | 33% | 6 | 10 | 5 | 10 | 3 | 7 | 0 | 1 | 
| DorisParser.ParenthesizedExpressionContext |  | 56% |  | 33% | 6 | 10 | 5 | 10 | 3 | 7 | 0 | 1 | 
| DorisParser.SubqueryContext |  | 56% |  | 33% | 6 | 10 | 5 | 10 | 3 | 7 | 0 | 1 | 
| DorisParser.AlterSystemContext |  | 56% |  | 33% | 6 | 10 | 5 | 10 | 3 | 7 | 0 | 1 | 
| DorisParser.KillConnectionContext |  | 55% |  | 33% | 6 | 10 | 5 | 10 | 3 | 7 | 0 | 1 | 
| DorisParser.IntegerLiteralContext |  | 50% |  | 33% | 6 | 9 | 5 | 9 | 3 | 6 | 0 | 1 | 
| DorisParser.AliasQueryContext |  | 69% |  | 50% | 7 | 14 | 5 | 15 | 4 | 11 | 0 | 1 | 
| DorisParser.DereferenceContext |  | 58% |  | 50% | 6 | 10 | 4 | 10 | 3 | 7 | 0 | 1 | 
| DorisParser.SingleStatementContext |  | 63% |  | 50% | 7 | 12 | 5 | 13 | 4 | 9 | 0 | 1 | 
| DorisParser.PrivilegeContext |  | 61% |  | 33% | 6 | 11 | 4 | 12 | 3 | 8 | 0 | 1 | 
| DorisParser.IdentifierOrTextOrAsteriskContext |  | 60% |  | 33% | 6 | 11 | 4 | 12 | 3 | 8 | 0 | 1 | 
| DorisParser.RelationContext |  | 60% |  | 33% | 6 | 11 | 4 | 12 | 3 | 8 | 0 | 1 | 
| DorisParser.PropertyValueContext |  | 57% |  | 33% | 6 | 10 | 4 | 11 | 3 | 7 | 0 | 1 | 
| DorisParser.PropertyKeyContext |  | 57% |  | 33% | 6 | 10 | 4 | 11 | 3 | 7 | 0 | 1 | 
| DorisParser.IdentifierContext |  | 51% |  | 33% | 6 | 9 | 4 | 10 | 3 | 6 | 0 | 1 | 
| DorisParser.RealIdentContext |  | 41% |  | 16% | 5 | 7 | 4 | 7 | 2 | 4 | 0 | 1 | 
| DorisParser.JoinTypeContext |  | 74% |  | 33% | 6 | 16 | 4 | 17 | 3 | 13 | 0 | 1 | 
| DorisParser.JoinRelationContext |  | 70% |  | 33% | 6 | 13 | 4 | 14 | 3 | 10 | 0 | 1 | 
| DorisParser.PartitionValueDefContext |  | 68% |  | 33% | 6 | 13 | 4 | 14 | 3 | 10 | 0 | 1 | 
| DorisParser.ComplexColTypeContext |  | 67% |  | 33% | 6 | 12 | 4 | 13 | 3 | 9 | 0 | 1 | 
| DorisParser.JoinCriteriaContext |  | 66% |  | 33% | 6 | 12 | 4 | 13 | 3 | 9 | 0 | 1 | 
| DorisParser.ReplayTypeContext |  | 66% |  | 33% | 6 | 12 | 4 | 13 | 3 | 9 | 0 | 1 | 
| DorisParser.TableAliasContext |  | 63% |  | 33% | 6 | 11 | 4 | 12 | 3 | 8 | 0 | 1 | 
| DorisParser.FunctionArgumentsContext |  | 62% |  | 33% | 6 | 11 | 4 | 12 | 3 | 8 | 0 | 1 | 
| DorisParser.BuildModeContext |  | 62% |  | 33% | 6 | 11 | 4 | 12 | 3 | 8 | 0 | 1 | 
| DorisParser.QualifyClauseContext |  | 58% |  | 33% | 6 | 10 | 4 | 11 | 3 | 7 | 0 | 1 | 
| DorisParser.HavingClauseContext |  | 58% |  | 33% | 6 | 10 | 4 | 11 | 3 | 7 | 0 | 1 | 
| DorisParser.CommentSpecContext |  | 57% |  | 33% | 6 | 10 | 4 | 11 | 3 | 7 | 0 | 1 | 
| DorisParser.QuotedIdentifierContext |  | 52% |  | 33% | 6 | 9 | 4 | 10 | 3 | 6 | 0 | 1 | 
| DorisParser.TableNameContext |  | 81% |  | 33% | 5 | 18 | 4 | 18 | 2 | 15 | 0 | 1 | 
| DorisParser.DescribeTableContext |  | 65% |  | 33% | 5 | 10 | 4 | 10 | 2 | 7 | 0 | 1 | 
| DorisParser.FuncExpressionContext |  | 61% |  | 50% | 6 | 10 | 4 | 11 | 3 | 7 | 0 | 1 | 
| DorisParser.QueryPrimaryDefaultContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.IntervalLiteralContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.VariantPredefinedFieldsContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedStatsStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.BooleanLiteralContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedJobStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.FunctionCallContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedDescribeStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.ValuesTableContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.ConstraintStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedAdminStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedUseStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedGrantRevokeStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedAlterStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedDmlStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedUnsetStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedDropStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.ConstantDefaultContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.QueryTermDefaultContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.NumericLiteralContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedRefreshStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.MaterializedViewStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SetVariableWithoutTypeContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedSetStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedOtherStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.StatementBaseAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedCreateStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.ValueExpressionDefaultContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedKillStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedRecoverStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.SupportedShowStatementAliasContext |  | 55% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| DorisParser.AddIndexClauseContext |  | 62% |  | 33% | 5 | 9 | 4 | 9 | 2 | 6 | 0 | 1 | 
| DorisParser.UserVariableContext |  | 62% |  | 33% | 5 | 9 | 4 | 9 | 2 | 6 | 0 | 1 | 
| DorisParser.StringLiteralContext |  | 61% |  | 33% | 5 | 9 | 4 | 9 | 2 | 6 | 0 | 1 | 
| DorisParser.NullLiteralContext |  | 56% |  | 33% | 5 | 8 | 4 | 8 | 2 | 5 | 0 | 1 | 
| CTEContext |  | 84% |  | 75% | 5 | 16 | 3 | 27 | 0 | 6 | 0 | 1 | 
| DorisParser.SupportedUnsetStatementContext |  | 79% |  | 50% | 6 | 16 | 4 | 17 | 3 | 13 | 0 | 1 | 
| DorisParser.SortItemContext |  | 75% |  | 50% | 6 | 14 | 4 | 15 | 3 | 11 | 0 | 1 | 
| DorisParser.SelectClauseContext |  | 71% |  | 50% | 6 | 12 | 4 | 13 | 3 | 9 | 0 | 1 | 
| DorisParser.AggClauseContext |  | 68% |  | 50% | 6 | 11 | 4 | 12 | 3 | 8 | 0 | 1 | 
| DorisParser.SetOperationContext |  | 80% |  | 50% | 5 | 14 | 3 | 14 | 2 | 11 | 0 | 1 | 
| DorisParser.RowConstructorItemContext |  | 73% |  | 33% | 5 | 11 | 3 | 12 | 2 | 8 | 0 | 1 | 
| DorisParser.StatementScopeContext |  | 72% |  | 33% | 5 | 11 | 3 | 12 | 2 | 8 | 0 | 1 | 
| DorisParser.ComparisonContext |  | 72% |  | 50% | 5 | 10 | 3 | 10 | 2 | 7 | 0 | 1 | 
| DorisParser.WarmUpSingleTableRefContext |  | 70% |  | 33% | 5 | 10 | 3 | 11 | 2 | 7 | 0 | 1 | 
| DorisParser.IdentityOrFunctionContext |  | 70% |  | 33% | 5 | 10 | 3 | 11 | 2 | 7 | 0 | 1 | 
| DorisParser.IdentifierOrTextContext |  | 69% |  | 33% | 5 | 10 | 3 | 11 | 2 | 7 | 0 | 1 | 
| PlanProcess |  | 46% |  | n/a | 1 | 2 | 1 | 6 | 1 | 2 | 0 | 1 | 
| PLParser.SupportedCreateStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.StrictIdentifierContext |  | 0% |  | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedUseStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.ExceptOrReplaceContext |  | 0% |  | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedTransactionStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.DataTypeContext |  | 0% |  | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 | 
| PLParser.ConstantContext |  | 0% |  | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedJobStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedDropStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.ValueExpressionContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.QueryPrimaryContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| DorisParser.SupportedLoadStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.AlterTableClauseContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.ErrorCapturingIdentifierExtraContext |  | 0% |  | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 | 
| DorisParser.SupportedTransactionStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.RelationPrimaryContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedAlterStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.RelationHintContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.VariableContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.ConstraintStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| DorisParser.LoadPropertyContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedCancelStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SampleMethodContext |  | 0% |  | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedDmlStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.NumberContext |  | 0% |  | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 | 
| PLParser.OptionWithTypeContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.BooleanExpressionContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedSetStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedRefreshStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.QuerySpecificationContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| DorisParser.SupportedCancelStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedStatsStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.StatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| DorisParser.SupportedCleanStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedRecoverStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.OptionWithoutTypeContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.StatementBaseContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.VariantTypeDefinitionsContext |  | 0% |  | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 | 
| DorisParser.RelationHintContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedOtherStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.PrimaryExpressionContext |  | 0% |  | n/a | 4 | 4 | 0 | 0 | 4 | 4 | 1 | 1 | 
| PLParser.LoadPropertyContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedKillStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedDescribeStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.QueryTermContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedShowStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.MaterializedViewStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedCleanStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedAdminStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.AlterSystemClauseContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedLoadStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| PLParser.SupportedGrantRevokeStatementContext |  | 0% |  | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 | 
| DorisParser.RegularQuerySpecificationContext |  | 85% |  | 33% | 4 | 15 | 3 | 15 | 1 | 12 | 0 | 1 | 
| DorisParser.StatementDefaultContext |  | 76% |  | 33% | 4 | 10 | 3 | 10 | 1 | 7 | 0 | 1 | 
| DorisParser.PredicatedContext |  | 73% |  | 33% | 4 | 9 | 3 | 9 | 1 | 6 | 0 | 1 | 
| DorisParser.ExpressionContext |  | 70% |  | 50% | 5 | 9 | 3 | 10 | 2 | 6 | 0 | 1 | 
| DorisParser.ReplayContext |  | 70% |  | 33% | 4 | 8 | 3 | 8 | 1 | 5 | 0 | 1 | 
| DorisParser.VarbinaryLiteralContext |  | 69% |  | 33% | 4 | 8 | 3 | 8 | 1 | 5 | 0 | 1 | 
| DorisParser.GrantUserIdentifyContext |  | 81% |  | 50% | 5 | 13 | 3 | 14 | 2 | 10 | 0 | 1 | 
| DorisParser.NamedExpressionContext |  | 78% |  | 50% | 5 | 11 | 3 | 12 | 2 | 8 | 0 | 1 | 
| DorisParser.WhereClauseContext |  | 76% |  | 50% | 5 | 10 | 3 | 11 | 2 | 7 | 0 | 1 | 
| DorisParser.ExpressionWithEofContext |  | 76% |  | 50% | 5 | 10 | 3 | 11 | 2 | 7 | 0 | 1 | 
| DorisParser.FromClauseContext |  | 76% |  | 50% | 5 | 10 | 3 | 11 | 2 | 7 | 0 | 1 | 
| DorisParser.SetQuantifierContext |  | 75% |  | 50% | 5 | 10 | 3 | 11 | 2 | 7 | 0 | 1 | 
| PlanContext |  | 92% |  | 100% | 2 | 11 | 2 | 20 | 2 | 10 | 0 | 1 | 
| DorisParser.QueryContext |  | 88% |  | 50% | 4 | 11 | 2 | 12 | 1 | 8 | 0 | 1 | 
| DorisParser.ExpressionWithOrderContext |  | 88% |  | 50% | 4 | 11 | 2 | 12 | 1 | 8 | 0 | 1 | 
| DorisParser.QueryOrganizationContext |  | 87% |  | 50% | 4 | 10 | 2 | 11 | 1 | 7 | 0 | 1 | 
| DorisParser.SelectColumnClauseContext |  | 85% |  | 50% | 4 | 9 | 2 | 10 | 1 | 6 | 0 | 1 | 
| PlannerHook |  | 0% |  | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 | 
| DorisParser.OptionWithoutTypeContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.ConstraintStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.AlterSystemClauseContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedStatsStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedDropStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.RelationPrimaryContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedGrantRevokeStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.StrictIdentifierContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.PrimaryExpressionContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedDmlStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.StatementBaseContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.NumberContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedRefreshStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.ValueExpressionContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedAlterStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedAdminStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedShowStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.MaterializedViewStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedUseStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.AlterTableClauseContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedOtherStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.QueryTermContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedRecoverStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedSetStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.StatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedDescribeStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.ConstantContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.ExceptOrReplaceContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.OptionWithTypeContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.QueryPrimaryContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.VariantTypeDefinitionsContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.BooleanExpressionContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedCreateStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SampleMethodContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedKillStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.ErrorCapturingIdentifierExtraContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.QuerySpecificationContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.SupportedJobStatementContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.VariableContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| DorisParser.DataTypeContext |  | 85% |  | n/a | 1 | 4 | 1 | 6 | 1 | 4 | 0 | 1 | 
| StatementContext.TableFrom |  | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 | 
| SqlCacheContext.CacheKeyType |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |