LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteManip.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 90.3 % 627 566
Test Date: 2026-09-26 07:15:52 Functions: 100.0 % 38 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 74.1 % 478 354

Function Name Sort by function name Hit count Sort by function hit count
AddInvertedQual 304
AddQual 2594
ChangeVarNodes 58062
ChangeVarNodes_walker 1723155
CombineRangeTables 41967
IncrementVarSublevelsUp 80532
IncrementVarSublevelsUp_rtable 3844
IncrementVarSublevelsUp_walker 2541922
OffsetVarNodes 76298
OffsetVarNodes_walker 1911171
ReplaceVarFromTargetList 103682
ReplaceVarsFromTargetList 8199
ReplaceVarsFromTargetList_callback 9764
SetVarReturningType 826
SetVarReturningType_walker 1510
add_nulling_relids 5768
add_nulling_relids_mutator 23938
adjust_relid_set 344314
checkExprHasSubLink 100419
checkExprHasSubLink_walker 169604
contain_aggs_of_level 486
contain_aggs_of_level_walker 1164
contain_windowfuncs 8048
contain_windowfuncs_walker 8812
contains_multiexpr_param 158431
getInsertSelectQuery 2391
locate_agg_of_level 40
locate_agg_of_level_walker 160
locate_windowfunc 4
locate_windowfunc_walker 4
map_variable_attnos 6254
map_variable_attnos_mutator 73853
rangeTableEntry_used 263367
rangeTableEntry_used_walker 2654405
remove_nulling_relids 300825
remove_nulling_relids_mutator 744913
replace_rte_variables 173672
replace_rte_variables_mutator 767362

Generated by: LCOV version 2.0-1