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-10-25 20:15:53 Functions: 100.0 % 38 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 74.5 % 478 356

Function Name Sort by function name Hit count Sort by function hit count
AddInvertedQual 304
AddQual 2594
ChangeVarNodes 58428
ChangeVarNodes_walker 1730481
CombineRangeTables 42643
IncrementVarSublevelsUp 81991
IncrementVarSublevelsUp_rtable 3879
IncrementVarSublevelsUp_walker 2571011
OffsetVarNodes 77580
OffsetVarNodes_walker 1936617
ReplaceVarFromTargetList 104931
ReplaceVarsFromTargetList 8209
ReplaceVarsFromTargetList_callback 9784
SetVarReturningType 826
SetVarReturningType_walker 1510
add_nulling_relids 5793
add_nulling_relids_mutator 24083
adjust_relid_set 344739
checkExprHasSubLink 101878
checkExprHasSubLink_walker 172007
contain_aggs_of_level 495
contain_aggs_of_level_walker 1173
contain_windowfuncs 8115
contain_windowfuncs_walker 8879
contains_multiexpr_param 160019
getInsertSelectQuery 2391
locate_agg_of_level 40
locate_agg_of_level_walker 160
locate_windowfunc 4
locate_windowfunc_walker 4
map_variable_attnos 6286
map_variable_attnos_mutator 74157
rangeTableEntry_used 265060
rangeTableEntry_used_walker 2670722
remove_nulling_relids 303753
remove_nulling_relids_mutator 753004
replace_rte_variables 178730
replace_rte_variables_mutator 784972

Generated by: LCOV version 2.0-1