Source file "org/apache/doris/nereids/DorisParser.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 13,243 of 72,638 | 81% | 1,834 of 5,032 | 63% | 1,531 | 3,124 | 2,896 | 16,269 | 21 | 257 | 
| supportedShowStatement() |   | 86% |   | 65% | 207 | 427 | 167 | 1,830 | 0 | 1 | 
| primaryExpression(int) |   | 74% |   | 48% | 79 | 128 | 109 | 598 | 0 | 1 | 
| supportedCreateStatement() |   | 89% |   | 67% | 116 | 227 | 82 | 1,109 | 0 | 1 | 
| supportedLoadStatement() |   | 55% |   | 47% | 19 | 31 | 110 | 243 | 0 | 1 | 
| supportedAlterStatement() |   | 80% |   | 62% | 39 | 78 | 84 | 522 | 0 | 1 | 
| supportedStatsStatement() |   | 75% |   | 53% | 44 | 70 | 74 | 356 | 0 | 1 | 
| supportedOtherStatement() |   | 69% |   | 50% | 36 | 58 | 74 | 273 | 0 | 1 | 
| supportedAdminStatement() |   | 80% |   | 66% | 21 | 49 | 100 | 487 | 0 | 1 | 
| supportedCancelStatement() |   | 64% |   | 41% | 34 | 43 | 74 | 223 | 0 | 1 | 
| alterSystemClause() |   | 67% |   | 64% | 14 | 28 | 72 | 241 | 0 | 1 | 
| statement() |   | 65% |   | 43% | 44 | 57 | 61 | 194 | 0 | 1 | 
| supportedDropStatement() |   | 84% |   | 74% | 27 | 78 | 80 | 511 | 0 | 1 | 
| dataDesc() |   | 64% |   | 56% | 19 | 36 | 79 | 221 | 0 | 1 | 
| supportedTransactionStatement() |   | 53% |   | 34% | 31 | 35 | 45 | 102 | 0 | 1 | 
| supportedCleanStatement() |   | 55% |   | 32% | 26 | 31 | 32 | 79 | 0 | 1 | 
| supportedDmlStatement() |   | 88% |   | 65% | 40 | 78 | 28 | 385 | 0 | 1 | 
| intoClause() |  | 0% |  | 0% | 9 | 9 | 43 | 43 | 1 | 1 | 
| groupingElement() |   | 75% |   | 40% | 40 | 50 | 4 | 106 | 0 | 1 | 
| alterTableClause() |   | 91% |   | 72% | 33 | 81 | 42 | 521 | 0 | 1 | 
| passwordOption() |   | 69% |   | 59% | 19 | 28 | 35 | 117 | 0 | 1 | 
| supportedUseStatement() |   | 62% |   | 34% | 20 | 24 | 13 | 53 | 0 | 1 | 
| withRemoteStorageSystem() |   | 47% | 25% | 5 | 7 | 37 | 68 | 0 | 1 | |
| supportedJobStatement() |   | 82% |   | 78% | 7 | 23 | 30 | 192 | 0 | 1 | 
| isolationLevel() |  | 0% | 0% | 5 | 5 | 33 | 33 | 1 | 1 | |
| supportedSetStatement() |   | 70% |   | 53% | 12 | 18 | 37 | 106 | 0 | 1 | 
| relationHint() |   | 38% | 28% | 4 | 5 | 32 | 52 | 0 | 1 | |
| storageBackend() |   | 61% |   | 33% | 24 | 25 | 7 | 34 | 0 | 1 | 
| functionNameIdentifier() |   | 59% |   | 52% | 8 | 17 | 31 | 74 | 0 | 1 | 
| relationPrimary() |   | 84% |   | 55% | 22 | 36 | 4 | 107 | 0 | 1 | 
| supportedDescribeStatement() |   | 74% |   | 40% | 20 | 26 | 4 | 61 | 0 | 1 | 
| optionWithoutType() |   | 79% |   | 50% | 14 | 21 | 28 | 127 | 0 | 1 | 
| resourceDesc() |  | 0% | 0% | 2 | 2 | 25 | 25 | 1 | 1 | |
| hintStatement() |   | 79% |   | 52% | 19 | 28 | 6 | 73 | 0 | 1 | 
| analyzeProperties() |   | 61% |  | 53% | 6 | 12 | 26 | 67 | 0 | 1 | 
| replayType() |  | 0% | 0% | 3 | 3 | 24 | 24 | 1 | 1 | |
| valueExpression(int) |   | 86% |   | 62% | 19 | 29 | 7 | 120 | 0 | 1 | 
| warmUpItem() |  | 0% | 0% | 2 | 2 | 21 | 21 | 1 | 1 | |
| errorCapturingIdentifierExtra() |  | 36% |  | 11% | 5 | 6 | 21 | 30 | 0 | 1 | 
| supportedGrantRevokeStatement() |   | 89% |   | 75% | 9 | 29 | 20 | 211 | 0 | 1 | 
| importColumnDesc() |   | 48% | 42% | 3 | 5 | 21 | 39 | 0 | 1 | |
| supportedKillStatement() |   | 52% |  | 27% | 6 | 7 | 18 | 37 | 0 | 1 | 
| colFromPath() |  | 0% | n/a | 1 | 1 | 19 | 19 | 1 | 1 | |
| distributeType() |   | 53% | 42% | 3 | 5 | 19 | 40 | 0 | 1 | |
| lateralView() |   | 82% |   | 54% | 16 | 24 | 4 | 56 | 0 | 1 | 
| groupingSet() |   | 74% |   | 50% | 15 | 21 | 4 | 30 | 0 | 1 | 
| tableRow() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | ||
| booleanExpression(int) |  | 90% |   | 69% | 13 | 26 | 6 | 142 | 0 | 1 | 
| primitiveColType() |  | 89% |  | 87% | 5 | 37 | 14 | 150 | 0 | 1 | 
| replayCommand() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| constant() |  | 92% |   | 76% | 15 | 41 | 7 | 143 | 0 | 1 | 
| supportedUnsetStatement() |  | 67% |  | 58% | 5 | 8 | 14 | 41 | 0 | 1 | 
| singleStatement() |  | 81% |   | 60% | 13 | 21 | 8 | 36 | 0 | 1 | 
| functionArguments() | 47% | 25% | 3 | 4 | 15 | 26 | 0 | 1 | ||
| bulkCollectClause() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| lockTable() |  | 67% | 55% | 4 | 6 | 13 | 40 | 0 | 1 | |
| indexDef() |  | 80% |  | 77% | 4 | 10 | 11 | 59 | 0 | 1 | 
| querySpecification() |  | 80% |  | 68% | 5 | 11 | 11 | 52 | 0 | 1 | 
| predicate() |  | 92% |   | 82% | 8 | 28 | 7 | 154 | 0 | 1 | 
| baseTableRef() |  | 75% |  | 57% | 6 | 8 | 14 | 48 | 0 | 1 | 
| materializedViewStatement() |  | 96% |   | 85% | 10 | 43 | 9 | 318 | 0 | 1 | 
| partitionSpec() |  | 80% |   | 60% | 7 | 12 | 8 | 54 | 0 | 1 | 
| supportedRecoverStatement() |  | 87% |  | 75% | 4 | 10 | 10 | 81 | 0 | 1 | 
| lessThanPartitionDef() |  | 71% | 60% | 2 | 4 | 11 | 39 | 0 | 1 | |
| valueExpression_sempred(DorisParser.ValueExpressionContext, int) | 0% |  | 0% | 7 | 7 | 8 | 8 | 1 | 1 | |
| frameBoundary() |  | 77% |  | 68% | 5 | 10 | 7 | 42 | 0 | 1 | 
| queryTerm(int) |  | 88% |   | 70% | 9 | 17 | 5 | 69 | 0 | 1 | 
| castDataType() |  | 75% |  | 73% | 5 | 11 | 7 | 35 | 0 | 1 | 
| inPartitionDef() |  | 84% |  | 81% | 2 | 7 | 10 | 59 | 0 | 1 | 
| fixedPartitionDef() |  | 72% | 50% | 1 | 2 | 10 | 35 | 0 | 1 | |
| rowConstructor() |  | 86% |   | 65% | 12 | 21 | 4 | 30 | 0 | 1 | 
| tableSnapshot() |  | 82% |  | 66% | 5 | 9 | 6 | 46 | 0 | 1 | 
| sortItem() |  | 79% |  | 75% | 4 | 9 | 6 | 34 | 0 | 1 | 
| explain() |  | 84% |   | 77% | 9 | 21 | 7 | 35 | 0 | 1 | 
| createRoutineLoad() |  | 90% |   | 73% | 8 | 16 | 7 | 77 | 0 | 1 | 
| mergeNotMatchedClause() |  | 79% | 75% | 1 | 3 | 8 | 37 | 0 | 1 | |
| booleanExpression_sempred(DorisParser.BooleanExpressionContext, int) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| primaryExpression_sempred(DorisParser.PrimaryExpressionContext, int) | 0% | 0% | 5 | 5 | 6 | 6 | 1 | 1 | ||
| addRollupClause() |  | 78% | 66% | 2 | 4 | 8 | 35 | 0 | 1 | |
| stageAndPattern() |  | 75% | 40% | 3 | 4 | 8 | 31 | 0 | 1 | |
| updateAssignment() | 66% | 33% | 2 | 3 | 8 | 23 | 0 | 1 | ||
| supportedRefreshStatement() |  | 90% |  | 76% | 3 | 10 | 7 | 75 | 0 | 1 | 
| sempred(RuleContext, int, int) | 23% | 16% | 5 | 6 | 5 | 7 | 0 | 1 | ||
| variable() |  | 87% |  | 80% | 2 | 7 | 6 | 52 | 0 | 1 | 
| expressionWithOrder() |  | 76% | 75% | 2 | 5 | 5 | 22 | 0 | 1 | |
| timeValueWithUnit() |  | 73% | 75% | 2 | 5 | 5 | 19 | 0 | 1 | |
| functionCallExpression() |  | 95% |   | 81% | 11 | 30 | 5 | 82 | 0 | 1 | 
| dataType() |  | 94% |  | 84% | 3 | 13 | 5 | 113 | 0 | 1 | 
| nonReserved() |  | 88% |   | 71% | 11 | 20 | 5 | 16 | 0 | 1 | 
| partitionTable() |  | 86% |  | 81% | 3 | 9 | 5 | 42 | 0 | 1 | 
| number() |  | 85% |  | 76% | 3 | 8 | 5 | 37 | 0 | 1 | 
| planType() |  | 76% |  | 77% | 4 | 10 | 5 | 16 | 0 | 1 | 
| aggTypeDef() |  | 76% |  | 83% | 3 | 10 | 5 | 16 | 0 | 1 | 
| explainCommand() | 71% | 50% | 3 | 4 | 5 | 16 | 0 | 1 | ||
| comparisonOperator() | 71% | 50% | 3 | 4 | 5 | 16 | 0 | 1 | ||
| toRollup() | 70% | 50% | 3 | 4 | 5 | 18 | 0 | 1 | ||
| transactionAccessMode() | 70% | 66% | 2 | 4 | 5 | 18 | 0 | 1 | ||
| buildMode() | 70% | 66% | 2 | 4 | 5 | 18 | 0 | 1 | ||
| statementScope() | 68% | 62% | 3 | 5 | 5 | 16 | 0 | 1 | ||
| mergeType() | 68% | 62% | 3 | 5 | 5 | 16 | 0 | 1 | ||
| refreshMethod() | 67% | 66% | 2 | 4 | 5 | 16 | 0 | 1 | ||
| setQuantifier() | 67% | 66% | 2 | 4 | 5 | 16 | 0 | 1 | ||
| frameUnits() | 67% | 66% | 2 | 4 | 5 | 16 | 0 | 1 | ||
| booleanValue() | 67% | 66% | 2 | 4 | 5 | 16 | 0 | 1 | ||
| variantSubColMatchType() | 67% | 66% | 2 | 4 | 5 | 16 | 0 | 1 | ||
| rollupDef() |  | 80% | 75% | 1 | 3 | 6 | 29 | 0 | 1 | |
| workloadPolicyAction() |  | 78% | 60% | 2 | 4 | 6 | 26 | 0 | 1 | |
| dropRollupClause() | 67% | 50% | 1 | 2 | 6 | 17 | 0 | 1 | ||
| tableAlias() |  | 80% | 83% | 1 | 4 | 6 | 25 | 0 | 1 | |
| variantSubColType() |  | 80% | 83% | 1 | 4 | 6 | 27 | 0 | 1 | |
| dictionaryColumnDef() |  | 76% | 83% | 1 | 4 | 3 | 19 | 0 | 1 | |
| lambdaExpression() |  | 89% | 80% | 1 | 4 | 5 | 46 | 0 | 1 | |
| specifiedPartition() |  | 87% |  | 80% | 2 | 7 | 5 | 41 | 0 | 1 | 
| constraint() |  | 86% | 75% | 1 | 4 | 5 | 40 | 0 | 1 | |
| mergeMatchedClause() |  | 85% | 80% | 1 | 4 | 5 | 37 | 0 | 1 | |
| exceptOrReplace() |  | 84% | 66% | 1 | 3 | 5 | 34 | 0 | 1 | |
| partitionValueDef() |  | 83% | 85% | 1 | 6 | 5 | 34 | 0 | 1 | |
| userIdentify() |  | 82% | 80% | 1 | 4 | 5 | 31 | 0 | 1 | |
| queryPrimary() |  | 82% | 75% | 1 | 4 | 5 | 31 | 0 | 1 | |
| selectClause() |  | 81% |  | 80% | 2 | 6 | 3 | 24 | 0 | 1 | 
| privilege() |  | 79% | 80% | 1 | 4 | 5 | 25 | 0 | 1 | |
| optionWithType() |  | 79% | 66% | 1 | 3 | 5 | 26 | 0 | 1 | |
| unitIdentifier() |  | 78% |  | 94% | 1 | 10 | 3 | 16 | 0 | 1 | 
| wildWhere() |  | 77% | 66% | 1 | 3 | 5 | 24 | 0 | 1 | |
| joinCriteria() |  | 77% | 66% | 1 | 3 | 5 | 24 | 0 | 1 | |
| identifierOrTextOrAsterisk() |  | 77% | 75% | 1 | 4 | 5 | 24 | 0 | 1 | |
| workloadPolicyCondition() | 76% | 66% | 1 | 3 | 5 | 23 | 0 | 1 | ||
| columnPosition() | 75% | 66% | 1 | 3 | 5 | 22 | 0 | 1 | ||
| identifierOrAsterisk() | 73% | 66% | 1 | 3 | 5 | 20 | 0 | 1 | ||
| hintName() | 73% | 66% | 1 | 3 | 5 | 20 | 0 | 1 | ||
| queryTerm_sempred(DorisParser.QueryTermContext, int) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| strictIdentifier() |  | 84% | 75% | 1 | 4 | 3 | 27 | 0 | 1 | |
| identifierOrText() | 78% | 66% | 1 | 3 | 3 | 20 | 0 | 1 | ||
| columnDef() |  | 97% |  | 96% | 2 | 34 | 4 | 158 | 0 | 1 | 
| statementBase() |  | 97% |  | 93% | 2 | 28 | 4 | 141 | 0 | 1 | 
| mysqlDataDesc() |  | 95% |  | 93% | 1 | 9 | 4 | 82 | 0 | 1 | 
| joinType() |  | 94% |  | 94% | 1 | 14 | 4 | 72 | 0 | 1 | 
| constraintStatement() |  | 93% | 75% | 1 | 4 | 4 | 53 | 0 | 1 | |
| variantTypeDefinitions() |  | 92% | 80% | 1 | 5 | 4 | 52 | 0 | 1 | |
| loadProperty() |  | 92% |  | 87% | 1 | 8 | 4 | 51 | 0 | 1 | 
| createOrReplaceTagClause() |  | 92% | 71% | 2 | 5 | 4 | 48 | 0 | 1 | |
| createOrReplaceBranchClause() |  | 92% | 85% | 1 | 5 | 4 | 48 | 0 | 1 | |
| retentionSnapshot() |  | 90% | 75% | 1 | 4 | 4 | 42 | 0 | 1 | |
| hintAssignment() |  | 90% |  | 80% | 2 | 7 | 4 | 37 | 0 | 1 | 
| limitClause() |  | 89% | 75% | 1 | 4 | 4 | 36 | 0 | 1 | |
| partitionClause() |  | 89% | 100% | 0 | 3 | 4 | 35 | 0 | 1 | |
| branchOptions() |  | 88% | 100% | 0 | 4 | 4 | 33 | 0 | 1 | |
| stepPartitionDef() |  | 88% |  | 81% | 3 | 9 | 4 | 27 | 0 | 1 | 
| tabletList() |  | 88% | 100% | 0 | 2 | 4 | 30 | 0 | 1 | |
| colMappingList() |  | 88% | 100% | 0 | 2 | 4 | 30 | 0 | 1 | |
| partitionDef() |  | 87% | 85% | 1 | 6 | 4 | 33 | 0 | 1 | |
| windowSpec() |  | 87% |  | 100% | 0 | 5 | 4 | 31 | 0 | 1 | 
| outFileClause() |  | 87% | 100% | 0 | 3 | 4 | 31 | 0 | 1 | |
| sortClause() |  | 87% | 66% | 2 | 4 | 4 | 27 | 0 | 1 | |
| multipartIdentifier() |  | 87% | 66% | 2 | 4 | 4 | 25 | 0 | 1 | |
| columnDefs() |  | 87% | 66% | 2 | 4 | 4 | 25 | 0 | 1 | |
| indexDefs() |  | 87% | 66% | 2 | 4 | 4 | 25 | 0 | 1 | |
| refreshTrigger() |  | 87% | 75% | 1 | 4 | 4 | 30 | 0 | 1 | |
| constantList() |  | 87% | 100% | 0 | 2 | 4 | 28 | 0 | 1 | |
| partitionValueList() |  | 87% | 100% | 0 | 2 | 4 | 28 | 0 | 1 | |
| sample() |  | 87% | 75% | 1 | 3 | 4 | 28 | 0 | 1 | |
| inlineTable() |  | 86% | 66% | 2 | 4 | 4 | 25 | 0 | 1 | |
| importColumnsStatement() |  | 86% | 100% | 0 | 2 | 4 | 28 | 0 | 1 | |
| identityOrFunctionList() |  | 86% | 100% | 0 | 2 | 4 | 27 | 0 | 1 | |
| skipLines() |  | 86% | 66% | 1 | 3 | 4 | 26 | 0 | 1 | |
| joinRelation() |  | 86% | 100% | 0 | 3 | 4 | 25 | 0 | 1 | |
| tagOptions() |  | 86% | 100% | 0 | 3 | 4 | 27 | 0 | 1 | |
| grantUserIdentify() |  | 85% | 100% | 0 | 3 | 4 | 27 | 0 | 1 | |
| dataTypeList() |  | 85% | 66% | 2 | 4 | 4 | 23 | 0 | 1 | |
| relations() |  | 85% | 66% | 2 | 4 | 4 | 23 | 0 | 1 | |
| namedExpressionSeq() |  | 85% | 66% | 2 | 4 | 4 | 23 | 0 | 1 | |
| qualifiedName() |  | 85% | 66% | 2 | 4 | 4 | 23 | 0 | 1 | |
| variantSubColTypeList() |  | 85% | 66% | 2 | 4 | 4 | 23 | 0 | 1 | |
| sampleMethod() |  | 85% | 66% | 1 | 3 | 4 | 24 | 0 | 1 | |
| multipartIdentifierOrAsterisk() |  | 85% | 100% | 0 | 2 | 4 | 24 | 0 | 1 | |
| columnAliases() |  | 85% | 100% | 0 | 2 | 4 | 26 | 0 | 1 | |
| updateAssignmentSeq() |  | 85% | 100% | 0 | 2 | 4 | 24 | 0 | 1 | |
| identifierSeq() |  | 85% | 100% | 0 | 2 | 4 | 24 | 0 | 1 | |
| propertyItemList() |  | 85% | 100% | 0 | 2 | 4 | 24 | 0 | 1 | |
| simpleColumnDefs() |  | 85% | 100% | 0 | 2 | 4 | 24 | 0 | 1 | |
| partitionsDef() |  | 85% | 100% | 0 | 2 | 4 | 24 | 0 | 1 | |
| rollupDefs() |  | 85% | 100% | 0 | 2 | 4 | 24 | 0 | 1 | |
| optScanParams() |  | 85% | 100% | 0 | 3 | 4 | 25 | 0 | 1 | |
| relation() |  | 84% | 66% | 2 | 4 | 4 | 21 | 0 | 1 | |
| cte() |  | 84% | 100% | 0 | 2 | 4 | 24 | 0 | 1 | |
| dataTypeWithNullable() |  | 84% | 100% | 0 | 4 | 4 | 23 | 0 | 1 | |
| namedExpression() |  | 83% | 100% | 0 | 3 | 4 | 22 | 0 | 1 | |
| dropBranchClause() |  | 83% | 100% | 0 | 2 | 4 | 23 | 0 | 1 | |
| dropTagClause() |  | 83% | 100% | 0 | 2 | 4 | 23 | 0 | 1 | |
| refreshSchedule() |  | 83% | 100% | 0 | 2 | 4 | 23 | 0 | 1 | |
| dictionaryColumnDefs() |  | 82% | 100% | 0 | 2 | 4 | 22 | 0 | 1 | |
| privilegeList() |  | 82% | 100% | 0 | 2 | 4 | 22 | 0 | 1 | |
| workloadPolicyActions() |  | 82% | 100% | 0 | 2 | 4 | 22 | 0 | 1 | |
| workloadPolicyConditions() |  | 82% | 100% | 0 | 2 | 4 | 22 | 0 | 1 | |
| complexColTypeList() |  | 82% | 100% | 0 | 2 | 4 | 22 | 0 | 1 | |
| skewHint() |  | 82% | n/a | 0 | 1 | 4 | 23 | 0 | 1 | |
| queryOrganization() |  | 82% | 100% | 0 | 3 | 4 | 19 | 0 | 1 | |
| complexColType() | 81% | 100% | 0 | 2 | 4 | 21 | 0 | 1 | ||
| simpleColumnDef() | 80% | 100% | 0 | 2 | 4 | 19 | 0 | 1 | ||
| functionIdentifier() | 80% | 100% | 0 | 2 | 4 | 18 | 0 | 1 | ||
| mvPartition() | 80% | 66% | 1 | 3 | 4 | 18 | 0 | 1 | ||
| optSpecBranch() | 80% | n/a | 0 | 1 | 4 | 19 | 0 | 1 | ||
| query() | 79% | 100% | 0 | 2 | 4 | 19 | 0 | 1 | ||
| propertyValue() | 79% | 66% | 1 | 3 | 4 | 18 | 0 | 1 | ||
| funcExpression() | 79% | 66% | 1 | 3 | 4 | 18 | 0 | 1 | ||
| identityOrFunction() | 78% | 66% | 1 | 3 | 4 | 17 | 0 | 1 | ||
| warmUpSingleTableRef() | 78% | 50% | 1 | 2 | 4 | 16 | 0 | 1 | ||
| propertyClause() | 77% | n/a | 0 | 1 | 4 | 17 | 0 | 1 | ||
| whenClause() | 77% | n/a | 0 | 1 | 4 | 17 | 0 | 1 | ||
| importDeleteOnStatement() | 75% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| importPrecedingFilterStatement() | 75% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| interval() | 75% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| importSequenceStatement() | 74% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| preFilterClause() | 74% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| deleteOnClause() | 74% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| sequenceColClause() | 74% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| mappingExpr() | 74% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| aggClause() | 74% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| identifierList() | 74% | n/a | 0 | 1 | 4 | 15 | 0 | 1 | ||
| minSnapshotsToKeep() | 72% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| importWhereStatement() | 71% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| fromRollup() | 71% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| whereClause() | 71% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| havingClause() | 71% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| qualifyClause() | 71% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| materializedViewName() | 71% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| commentSpec() | 71% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| expressionWithEof() | 70% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| retainTime() | 70% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| fromClause() | 70% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| errorCapturingIdentifier() | 70% | n/a | 0 | 1 | 4 | 13 | 0 | 1 | ||
| expression() | 66% | n/a | 0 | 1 | 4 | 11 | 0 | 1 | ||
| quotedIdentifier() | 66% | n/a | 0 | 1 | 4 | 11 | 0 | 1 | ||
| selectColumnClause() | 65% | n/a | 0 | 1 | 4 | 11 | 0 | 1 | ||
| identifier() | 65% | n/a | 0 | 1 | 4 | 11 | 0 | 1 | ||
| multiStatements() |  | 97% |   | 75% | 12 | 25 | 2 | 55 | 0 | 1 | 
| windowFrame() |  | 90% | 66% | 1 | 3 | 2 | 28 | 0 | 1 | |
| aliasQuery() |  | 88% | 100% | 0 | 2 | 2 | 25 | 0 | 1 | |
| rowConstructorItem() |  | 87% | 75% | 1 | 4 | 2 | 22 | 0 | 1 | |
| propertyKey() | 85% | 66% | 1 | 3 | 2 | 18 | 0 | 1 | ||
| propertyItem() | 82% | n/a | 0 | 1 | 2 | 15 | 0 | 1 | ||
| querySpecification_sempred(DorisParser.QuerySpecificationContext, int) | 71% | 60% | 2 | 4 | 1 | 4 | 0 | 1 | ||
| queryTerm() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| booleanExpression() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| valueExpression() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| primaryExpression() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getTokenNames() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getGrammarFileName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRuleNames() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSerializedATN() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| makeSymbolicNames() |  | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
| makeLiteralNames() |  | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
| makeRuleNames() |  | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
| selectHint() |  | 100% | 75% | 2 | 5 | 0 | 31 | 0 | 1 | |
| static {...} |  | 100% |  | 100% | 0 | 5 | 0 | 20 | 0 | 1 | 
| DorisParser(TokenStream) | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | ||
| getVocabulary() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getATN() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |