LCOV - code coverage report
Current view: top level - src/backend/optimizer/path - equivclass.c (source / functions) Hit Total Coverage
Test: PostgreSQL Lines: 736 779 94.5 %
Date: 2017-09-29 13:40:31 Functions: 25 25 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
add_child_rel_equivalences 845
add_eq_member 26186
canonicalize_ec_expression 72325
create_join_clause 9826
eclass_useful_for_merging 14907
exprs_known_equal 58
generate_base_implied_equalities 13777
generate_base_implied_equalities_broken 5
generate_base_implied_equalities_const 7004
generate_base_implied_equalities_no_const 1858
generate_implied_equalities_for_column 11195
generate_join_implied_equalities 11757
generate_join_implied_equalities_broken 48
generate_join_implied_equalities_for_ecs 11817
generate_join_implied_equalities_normal 17003
get_eclass_for_sort_expr 53079
has_relevant_eclass_joinclause 24833
have_relevant_eclass_joinclause 6059
is_redundant_derived_clause 17914
match_eclasses_to_foreign_key_col 156
process_equivalence 9329
reconsider_full_join_clause 33
reconsider_outer_join_clause 1530
reconsider_outer_join_clauses 13777
select_equality_operator 10752

Generated by: LCOV version 1.11