LCOV - code coverage report
Current view: top level - src/backend/optimizer/plan - setrefs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 97.1 % 1171 1137
Test Date: 2026-11-05 02:15:55 Functions: 100.0 % 51 51
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 85.6 % 756 647

Function Name Sort by function name Hit count Sort by function hit count
set_customscan_references 10
flatten_unplanned_rtes 21
register_partpruneinfo 473
set_mergeappend_references 491
flatten_rtes_walker 545
set_foreignscan_references 1119
set_param_references 1289
fix_alternative_subplan 1378
fix_windowagg_condition_expr 2530
set_windowagg_runcondition_references 2530
build_tlist_index_other_vars 2939
set_returning_clause_references 2939
fix_windowagg_condition_expr_mutator 3230
search_indexed_tlist_for_phv 3944
convert_combining_aggrefs 8939
record_plan_type_dependency 12171
set_indexonlyscan_references 13042
set_append_references 19098
clean_up_removed_plan_level 19300
record_elided_node 19300
offset_relid_set_list 19589
set_subqueryscan_references 29779
search_indexed_tlist_for_non_var 31499
set_hash_references 33281
search_indexed_tlist_for_sortgroupref 33629
extract_query_dependencies 38743
trivial_subqueryscan 39110
find_minmax_agg_replacement_param 58660
set_upper_references 62032
fix_param_node 90619
set_join_references 112090
set_dummy_tlist_references 133554
offset_relid_set 179068
fix_upper_expr 304130
build_tlist_index 338083
fix_join_expr 387808
fix_dummy_setop_vars_mutator 389777
set_plan_references 394094
add_rtes_to_flat_rtable 394331
add_rte_to_flat_rtable 740314
fix_upper_expr_mutator 867968
record_plan_function_dependency 973249
extract_query_dependencies_walker 1095749
search_indexed_tlist_for_var 1274344
copyVar 1806961
fix_scan_expr 1811440
set_plan_refs 2183977
fix_scan_expr_mutator 2450817
fix_join_expr_mutator 2456882
fix_scan_expr_walker 7599306
fix_expr_common 10615489

Generated by: LCOV version 2.0-1