LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteManip.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 91.0 % 849 773
Test Date: 2026-01-26 10:56:24 Functions: 100.0 % 41 41
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 69.9 % 555 388

Function Name Sort by function name Hit count Sort by function hit count
AddInvertedQual 74
AddQual 618
ChangeVarNodes 4414
ChangeVarNodesExtended 5719
ChangeVarNodesWalkExpression 410
ChangeVarNodes_walker 54589
CombineRangeTables 5498
IncrementVarSublevelsUp 10147
IncrementVarSublevelsUp_rtable 634
IncrementVarSublevelsUp_walker 273039
OffsetVarNodes 9734
OffsetVarNodes_walker 224265
ReplaceVarFromTargetList 15175
ReplaceVarsFromTargetList 1228
ReplaceVarsFromTargetList_callback 1848
SetVarReturningType 195
SetVarReturningType_walker 359
add_nulling_relids 641
add_nulling_relids_mutator 2126
adjust_relid_set 28868
checkExprHasSubLink 15016
checkExprHasSubLink_walker 26577
contain_aggs_of_level 425
contain_aggs_of_level_walker 2103
contain_windowfuncs 1478
contain_windowfuncs_walker 1677
contains_multiexpr_param 23377
getInsertSelectQuery 509
locate_agg_of_level 10
locate_agg_of_level_walker 40
locate_windowfunc 1
locate_windowfunc_walker 1
map_variable_attnos 1437
map_variable_attnos_mutator 17723
offset_relid_set 65379
rangeTableEntry_used 42252
rangeTableEntry_used_walker 418833
remove_nulling_relids 30475
remove_nulling_relids_mutator 70436
replace_rte_variables 26390
replace_rte_variables_mutator 116157

Generated by: LCOV version 2.3.2-1