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 15:12:54 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 26265
canonicalize_ec_expression 72409
create_join_clause 9826
eclass_useful_for_merging 14907
exprs_known_equal 58
generate_base_implied_equalities 13818
generate_base_implied_equalities_broken 5
generate_base_implied_equalities_const 7043
generate_base_implied_equalities_no_const 1858
generate_implied_equalities_for_column 11195
generate_join_implied_equalities 11760
generate_join_implied_equalities_broken 48
generate_join_implied_equalities_for_ecs 11820
generate_join_implied_equalities_normal 17012
get_eclass_for_sort_expr 53083
has_relevant_eclass_joinclause 24874
have_relevant_eclass_joinclause 6059
is_redundant_derived_clause 17907
match_eclasses_to_foreign_key_col 156
process_equivalence 9369
reconsider_full_join_clause 33
reconsider_outer_join_clause 1530
reconsider_outer_join_clauses 13818
select_equality_operator 10754

Generated by: LCOV version 1.11