LCOV - code coverage report
Current view: top level - src/backend/optimizer/util - clauses.c (source / functions) Hit Total Coverage
Test: PostgreSQL Lines: 1409 1627 86.6 %
Date: 2017-09-29 15:12:54 Functions: 78 80 97.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CommuteOpExpr 1016
CommuteRowCompareExpr 0
NumRelids 132
add_function_defaults 184
and_clause 201437
contain_agg_clause 117
contain_agg_clause_walker 215
contain_context_dependent_node 2467
contain_context_dependent_node_walker 2834
contain_leaked_vars 634
contain_leaked_vars_checker 634
contain_leaked_vars_walker 1283
contain_mutable_functions 4995
contain_mutable_functions_checker 3923
contain_mutable_functions_walker 14284
contain_nonstrict_functions 667
contain_nonstrict_functions_checker 178
contain_nonstrict_functions_walker 881
contain_subplans 1328
contain_subplans_walker 3556
contain_volatile_functions 70189
contain_volatile_functions_checker 38440
contain_volatile_functions_not_nextval 12
contain_volatile_functions_not_nextval_checker 8
contain_volatile_functions_not_nextval_walker 27
contain_volatile_functions_walker 208787
contain_window_function 242
estimate_expression_value 22850
eval_const_expressions 44412
eval_const_expressions_mutator 327028
evaluate_expr 7466
evaluate_function 45879
expand_function_arguments 45973
expression_returns_set_rows 1796
fetch_function_defaults 213
find_forced_null_var 3152
find_forced_null_vars 3653
find_nonnullable_rels 3281
find_nonnullable_rels_walker 18857
find_nonnullable_vars 2850
find_nonnullable_vars_walker 16012
find_window_functions 133
find_window_functions_walker 1073
get_agg_clause_costs 4857
get_agg_clause_costs_walker 11951
get_leftop 137426
get_notclausearg 1144
get_rightop 136189
inline_function 39758
inline_set_returning_function 1335
is_parallel_safe 85321
is_pseudo_constant_clause 138
is_pseudo_constant_clause_relids 12790
is_strict_saop 544
make_and_qual 411
make_andclause 10047
make_ands_explicit 2121
make_ands_implicit 15594
make_notclause 816
make_opclause 6475
make_orclause 1345
max_parallel_hazard 16932
max_parallel_hazard_checker 47294
max_parallel_hazard_test 58722
max_parallel_hazard_walker 644110
not_clause 33917
or_clause 153385
recheck_cast_function_args 231
reorder_function_arguments 47
rowtype_field_matches 12
simplify_and_arguments 4445
simplify_boolean_equality 32
simplify_function 45882
simplify_or_arguments 532
sql_inline_error_callback 1
substitute_actual_parameters 2466
substitute_actual_parameters_mutator 5439
substitute_actual_srf_parameters 8
substitute_actual_srf_parameters_mutator 176
tlist_matches_coltypelist 0

Generated by: LCOV version 1.11