LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteManip.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 89.6 % 632 566
Test Date: 2026-07-26 02:15:44 Functions: 100.0 % 40 40
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 3619
ChangeVarNodes 32203
ChangeVarNodesExtended 39961
ChangeVarNodesWalkExpression 2906
ChangeVarNodes_walker 281663
CombineRangeTables 42270
IncrementVarSublevelsUp 80597
IncrementVarSublevelsUp_rtable 4012
IncrementVarSublevelsUp_walker 2650207
OffsetVarNodes 76568
OffsetVarNodes_walker 1949204
ReplaceVarFromTargetList 105995
ReplaceVarsFromTargetList 8035
ReplaceVarsFromTargetList_callback 9602
SetVarReturningType 826
SetVarReturningType_walker 1542
add_nulling_relids 5618
add_nulling_relids_mutator 23026
adjust_relid_set 148139
checkExprHasSubLink 104589
checkExprHasSubLink_walker 178378
contain_aggs_of_level 486
contain_aggs_of_level_walker 1182
contain_windowfuncs 8039
contain_windowfuncs_walker 8803
contains_multiexpr_param 160836
getInsertSelectQuery 2451
locate_agg_of_level 40
locate_agg_of_level_walker 160
locate_windowfunc 4
locate_windowfunc_walker 4
map_variable_attnos 7157
map_variable_attnos_mutator 85550
rangeTableEntry_used 267934
rangeTableEntry_used_walker 2758482
remove_nulling_relids 302386
remove_nulling_relids_mutator 726107
replace_rte_variables 173576
replace_rte_variables_mutator 779743

Generated by: LCOV version 2.0-1