LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_clause.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 93.9 % 1058 993 65 1 992 1
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 41 41 1 40
Baseline: lcov-20260920-baseline Branches: 73.9 % 952 704 248 1 703
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 8 8 1 7
(360..) days: 93.8 % 1050 985 65 985
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 40 40 1 39
Branch coverage date bins:
(30,360] days: 90.0 % 10 9 1 9
(360..) days: 73.8 % 942 695 247 1 694

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
addTargetToGroupList CBC 12690 100.0 % (18 / 18) 100.0 % (4 / 4)
addTargetToSortList CBC 71116 90.0 % (45 / 50) 54.2 % (13 / 24)
assignSortGroupRef CBC 124049 100.0 % (10 / 10) 90.0 % (9 / 10)
buildMergedJoinVar CBC 1208 86.8 % (33 / 38) 68.4 % (13 / 19)
buildVarFromNSColumn CBC 2053739 100.0 % (9 / 9) 50.0 % (1 / 2)
checkExprIsVarFree CBC 4810 100.0 % (4 / 4) 75.0 % (3 / 4)
checkTargetlistEntrySQL92 CBC 47982 82.4 % (14 / 17) 55.6 % (10 / 18)
extractRemainingColumns CBC 109150 100.0 % (18 / 18) 100.0 % (16 / 16)
findTargetlistEntrySQL92 CBC 73992 94.4 % (34 / 36) 77.1 % (37 / 48)
findTargetlistEntrySQL99 CBC 30020 100.0 % (10 / 10) 100.0 % (8 / 8)
findWindowClause CBC 454 100.0 % (6 / 6) 90.0 % (9 / 10)
flatten_grouping_sets CBC 308744 97.4 % (38 / 39) 94.7 % (36 / 38)
getNSItemForSpecialRelationTypes CBC 256869 100.0 % (10 / 10) 100.0 % (6 / 6)
get_matching_location CBC 4 80.0 % (4 / 5) 50.0 % (9 / 18)
markRelsAsNulledBy CBC 30416 92.9 % (13 / 14) 62.5 % (5 / 8)
resolve_unique_index_expr CBC 1289 100.0 % (26 / 26) 83.3 % (20 / 24)
setNamespaceColumnVisibility CBC 54439 100.0 % (5 / 5) 83.3 % (5 / 6)
setNamespaceLateralState CBC 668835 100.0 % (6 / 6) 100.0 % (6 / 6)
setTargetTable CBC 56768 92.3 % (12 / 13) 80.0 % (8 / 10)
targetIsInSortList CBC 89416 75.0 % (9 / 12) 68.8 % (11 / 16)
transformDistinctClause CBC 2617 94.1 % (16 / 17) 69.2 % (18 / 26)
transformDistinctOnClause CBC 209 96.3 % (26 / 27) 77.5 % (31 / 40)
transformFrameOffset CBC 4306 95.7 % (45 / 47) 81.2 % (26 / 32)
transformFromClause CBC 315432 100.0 % (10 / 10) 100.0 % (6 / 6)
transformFromClauseItem GNC 355966 96.2 % (202 / 210) 76.4 % (120 / 157)
transformGroupClause CBC 300369 93.8 % (30 / 32) 88.5 % (23 / 26)
transformGroupClauseExpr CBC 6811 100.0 % (23 / 23) 100.0 % (20 / 20)
transformGroupClauseList CBC 212 100.0 % (10 / 10) 87.5 % (7 / 8)
transformGroupingSet CBC 984 94.1 % (16 / 17) 80.0 % (16 / 20)
transformJoinOnClause CBC 53178 100.0 % (7 / 7)
transformJoinUsingClause CBC 1053 100.0 % (16 / 16) 81.2 % (13 / 16)
transformLimitClause CBC 624838 100.0 % (10 / 10) 91.7 % (11 / 12)
transformOnConflictArbiter CBC 1631 91.7 % (22 / 24) 71.9 % (23 / 32)
transformRangeFunction CBC 29728 89.8 % (53 / 59) 60.8 % (45 / 74)
transformRangeSubselect CBC 13952 93.8 % (15 / 16) 50.0 % (6 / 12)
transformRangeTableFunc CBC 146 88.6 % (70 / 79) 57.4 % (39 / 68)
transformRangeTableSample CBC 162 93.3 % (28 / 30) 65.6 % (21 / 32)
transformSortClause CBC 345532 100.0 % (9 / 9) 100.0 % (8 / 8)
transformTableEntry CBC 252082 100.0 % (2 / 2)
transformWhereClause CBC 667576 100.0 % (6 / 6) 100.0 % (2 / 2)
transformWindowDefinitions CBC 298156 86.9 % (53 / 61) 60.6 % (40 / 66)

Generated by: LCOV version 2.0-1