LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteManip.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 89.6 % 626 561
Test Date: 2026-09-05 08:15:53 Functions: 100.0 % 38 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.1 % 476 348

Function Name Sort by function name Hit count Sort by function hit count
AddInvertedQual 304
AddQual 3715
ChangeVarNodes 69932
ChangeVarNodes_walker 1755653
CombineRangeTables 42566
IncrementVarSublevelsUp 81194
IncrementVarSublevelsUp_rtable 4030
IncrementVarSublevelsUp_walker 2667770
OffsetVarNodes 77124
OffsetVarNodes_walker 1960137
ReplaceVarFromTargetList 106578
ReplaceVarsFromTargetList 8178
ReplaceVarsFromTargetList_callback 9787
SetVarReturningType 826
SetVarReturningType_walker 1542
add_nulling_relids 5680
add_nulling_relids_mutator 23329
adjust_relid_set 355313
checkExprHasSubLink 105317
checkExprHasSubLink_walker 179475
contain_aggs_of_level 486
contain_aggs_of_level_walker 1182
contain_windowfuncs 8083
contain_windowfuncs_walker 8847
contains_multiexpr_param 161382
getInsertSelectQuery 2477
locate_agg_of_level 40
locate_agg_of_level_walker 160
locate_windowfunc 4
locate_windowfunc_walker 4
map_variable_attnos 6312
map_variable_attnos_mutator 74111
rangeTableEntry_used 268902
rangeTableEntry_used_walker 2779536
remove_nulling_relids 303560
remove_nulling_relids_mutator 735155
replace_rte_variables 174923
replace_rte_variables_mutator 786376

Generated by: LCOV version 2.0-1