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 13:40:31 Functions: 78 80 97.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CommuteOpExpr 1015
CommuteRowCompareExpr 0
NumRelids 132
add_function_defaults 184
and_clause 201226
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 4993
contain_mutable_functions_checker 3922
contain_mutable_functions_walker 14269
contain_nonstrict_functions 667
contain_nonstrict_functions_checker 178
contain_nonstrict_functions_walker 881
contain_subplans 1329
contain_subplans_walker 3559
contain_volatile_functions 70097
contain_volatile_functions_checker 38394
contain_volatile_functions_not_nextval 12
contain_volatile_functions_not_nextval_checker 8
contain_volatile_functions_not_nextval_walker 27
contain_volatile_functions_walker 208605
contain_window_function 242
estimate_expression_value 22810
eval_const_expressions 44209
eval_const_expressions_mutator 326059
evaluate_expr 7462
evaluate_function 45733
expand_function_arguments 45827
expression_returns_set_rows 1797
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 4853
get_agg_clause_costs_walker 11943
get_leftop 137068
get_notclausearg 1144
get_rightop 135845
inline_function 39612
inline_set_returning_function 1336
is_parallel_safe 85120
is_pseudo_constant_clause 138
is_pseudo_constant_clause_relids 12781
is_strict_saop 544
make_and_qual 411
make_andclause 10040
make_ands_explicit 2121
make_ands_implicit 15548
make_notclause 795
make_opclause 6473
make_orclause 1342
max_parallel_hazard 16864
max_parallel_hazard_checker 47378
max_parallel_hazard_test 58760
max_parallel_hazard_walker 643344
not_clause 33880
or_clause 153233
recheck_cast_function_args 231
reorder_function_arguments 47
rowtype_field_matches 12
simplify_and_arguments 4440
simplify_boolean_equality 32
simplify_function 45736
simplify_or_arguments 531
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