LCOV - code coverage report
Current view: top level - src/backend/optimizer/plan - initsplan.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 96.0 % 1642 1576
Test Date: 2026-01-26 10:56:24 Functions: 100.0 % 38 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 78.4 % 1136 891

Function Name Sort by function name Hit count Sort by function hit count
add_base_clause_to_rel 36694
add_base_rels_to_query 92404
add_other_rels_to_query 33901
add_vars_to_attr_needed 1479
add_vars_to_targetlist 61673
build_base_rel_tlists 33906
build_implied_join_equality 8375
check_hashjoinable 14501
check_memoizable 14501
check_mergejoinable 61018
check_redundant_nullability_qual 44748
compute_semijoin_info 5305
create_agg_clause_infos 154
create_grouping_expr_infos 101
create_lateral_join_info 33901
deconstruct_distribute 92400
deconstruct_distribute_oj_quals 3887
deconstruct_jointree 33901
deconstruct_recurse 92400
distribute_qual_to_rels 54073
distribute_quals_to_rels 84704
distribute_restrictinfo_to_rels 42820
extract_lateral_references 950
find_lateral_references 33901
get_eclass_for_sortgroupclause 101
get_join_domain_min_rels 22
is_partial_agg_memory_risky 154
make_outerjoininfo 5305
mark_rels_nulled_by_join 4457
match_foreign_keys_to_quals 33901
process_implied_equality 2942
process_security_barrier_quals 494
rebuild_joinclause_attr_needed 1193
rebuild_lateral_attr_needed 1193
remove_useless_groupby_columns 33901
restriction_is_always_false 47572
restriction_is_always_true 48600
setup_eager_aggregation 33901

Generated by: LCOV version 2.3.2-1