LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteManip.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 614 676 90.8 %
Date: 2025-04-03 19:16:07 Functions: 40 40 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AddInvertedQual 444
AddQual 3716
ChangeVarNodes 35802
ChangeVarNodesExtended 36390
ChangeVarNodes_walker 342104
CombineRangeTables 44622
IncrementVarSublevelsUp 84738
IncrementVarSublevelsUp_rtable 4308
IncrementVarSublevelsUp_walker 2554942
OffsetVarNodes 80704
OffsetVarNodes_walker 2118642
ReplaceVarFromTargetList 123320
ReplaceVarsFromTargetList 9136
ReplaceVarsFromTargetList_callback 12810
SetVarReturningType 1170
SetVarReturningType_walker 2154
add_nulling_relids 7774
add_nulling_relids_mutator 33044
adjust_relid_set 229566
checkExprHasSubLink 119572
checkExprHasSubLink_walker 200920
contain_aggs_of_level 744
contain_aggs_of_level_walker 1748
contain_windowfuncs 9412
contain_windowfuncs_walker 10336
contains_multiexpr_param 188110
getInsertSelectQuery 3742
locate_agg_of_level 60
locate_agg_of_level_walker 240
locate_windowfunc 6
locate_windowfunc_walker 6
map_variable_attnos 9856
map_variable_attnos_mutator 122338
offset_relid_set 736336
rangeTableEntry_used 381676
rangeTableEntry_used_walker 3822516
remove_nulling_relids 368158
remove_nulling_relids_mutator 1103278
replace_rte_variables 209418
replace_rte_variables_mutator 956372

Generated by: LCOV version 1.14