LCOV - code coverage report
Current view: top level - src/backend/optimizer/util - clauses.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 88.2 % 2010 1772
Test Date: 2026-07-03 19:57:34 Functions: 98.8 % 80 79
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.4 % 1499 1070

Function Name Sort by function name Hit count Sort by function hit count
contain_volatile_functions_after_planning 0
sql_inline_error_callback 13
contain_volatile_functions_not_nextval_checker 41
query_outputs_are_not_nullable 120
find_subquery_safe_quals 135
contain_volatile_functions_not_nextval 159
contain_volatile_functions_not_nextval_walker 199
substitute_actual_parameters_in_from 205
ece_function_is_safe 300
rowtype_field_matches 594
find_nonnullable_vars 1172
NumRelids 1407
pull_paramids 1510
simplify_boolean_equality 1829
contain_nonstrict_functions 1956
contain_nonstrict_functions_checker 2024
find_window_functions 2232
contain_exec_param 2383
contain_mutable_functions_after_planning 2560
substitute_actual_parameters 2593
contain_context_dependent_node 2598
contain_exec_param_walker 2623
make_SAOP_expr 2933
pull_paramids_walker 3378
is_pseudo_constant_clause 4772
add_function_defaults 5511
is_strict_saop 6143
contain_leaked_vars_checker 6706
contain_leaked_vars 6821
contain_nonstrict_functions_walker 6874
contain_window_function 7292
find_nonnullable_vars_walker 7689
substitute_actual_parameters_in_from_mutator 7695
contain_context_dependent_node_walker 7986
contain_agg_clause 8706
reorder_function_arguments 9042
fetch_function_defaults 9833
contain_agg_clause_walker 11227
recheck_cast_function_args 14553
substitute_actual_parameters_mutator 14713
simplify_or_arguments 14908
contain_leaked_vars_walker 15549
find_window_functions_walker 18760
CommuteOpExpr 18877
var_is_nonnullable 24984
inline_sql_function_in_from 33887
inline_function_in_from 35390
simplify_aggref 38177
contain_subplans 41247
expr_is_nonnullable 41983
find_nonnullable_rels 79945
contain_mutable_functions_checker 88084
find_forced_null_vars 91314
simplify_and_arguments 111826
contain_mutable_functions 117213
evaluate_expr 156465
contain_non_const_walker 165354
contain_subplans_walker 174441
max_parallel_hazard 254166
contain_mutable_functions_walker 316886
expression_returns_set_rows 328812
is_pseudo_constant_clause_relids 335332
find_forced_null_var 459387
find_nonnullable_rels_walker 523673
convert_saop_to_hashed_saop 641896
estimate_expression_value 684610
contain_volatile_functions_checker 727594
inline_function 813159
eval_const_expressions 881919
evaluate_function 947752
simplify_function 947837
expand_function_arguments 949265
max_parallel_hazard_checker 1140768
max_parallel_hazard_test 1251578
is_parallel_safe 1836080
contain_volatile_functions 2509387
convert_saop_to_hashed_saop_walker 4683065
contain_volatile_functions_walker 5871923
eval_const_expressions_mutator 6945739
max_parallel_hazard_walker 16259640

Generated by: LCOV version 2.0-1