LCOV - code coverage report
Current view: top level - src/backend/optimizer/util - clauses.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 88.4 % 2159 1908
Test Date: 2026-09-26 04:15:43 Functions: 98.8 % 85 84
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.5 % 1651 1180

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 130
contain_volatile_functions_not_nextval 159
contain_volatile_functions_not_nextval_walker 199
substitute_actual_parameters_in_from 205
ece_function_is_safe 300
xmlexpr_is_immutable 574
rowtype_field_matches 616
grouping_check_operands 1182
expression_has_grouping_conflict 1351
find_nonnullable_vars 1378
NumRelids 1407
pull_paramids 1514
find_safe_quals 1623
simplify_boolean_equality 1918
contain_nonstrict_functions 2024
contain_nonstrict_functions_checker 2029
grouping_check_operand 2084
find_window_functions 2338
contain_exec_param 2410
contain_mutable_functions_after_planning 2569
substitute_actual_parameters 2603
contain_context_dependent_node 2608
contain_exec_param_walker 2650
make_SAOP_expr 2813
pull_paramids_walker 3385
grouping_conflict_walker 4808
is_pseudo_constant_clause 4832
add_function_defaults 5725
is_strict_saop 6051
contain_leaked_vars_checker 6507
contain_leaked_vars 6652
contain_nonstrict_functions_walker 6938
contain_window_function 7328
substitute_actual_parameters_in_from_mutator 7365
contain_context_dependent_node_walker 8051
find_nonnullable_vars_walker 8366
reorder_function_arguments 8679
contain_agg_clause 8826
fetch_function_defaults 9895
contain_agg_clause_walker 11706
recheck_cast_function_args 14404
substitute_actual_parameters_mutator 14754
simplify_or_arguments 14791
contain_leaked_vars_walker 15302
CommuteOpExpr 17470
find_window_functions_walker 19934
var_is_nonnullable 25944
inline_sql_function_in_from 33954
inline_function_in_from 35427
simplify_aggref 38424
contain_subplans 42078
expr_is_nonnullable 42209
find_nonnullable_rels 86587
find_forced_null_var 91631
find_forced_null_vars 92423
contain_mutable_functions_checker 94067
simplify_and_arguments 111581
contain_mutable_functions 121832
evaluate_expr 152581
contain_non_const_walker 165563
contain_subplans_walker 176476
max_parallel_hazard 252933
contain_mutable_functions_walker 326379
is_pseudo_constant_clause_relids 331061
expression_returns_set_rows 336761
find_nonnullable_rels_walker 570023
convert_saop_to_hashed_saop 643151
estimate_expression_value 708607
contain_volatile_functions_checker 752242
inline_function 808149
eval_const_expressions 879784
evaluate_function 939137
simplify_function 939218
expand_function_arguments 940682
max_parallel_hazard_checker 1154448
max_parallel_hazard_test 1267731
is_parallel_safe 1826365
contain_volatile_functions 2571404
convert_saop_to_hashed_saop_walker 4686651
contain_volatile_functions_walker 6021230
eval_const_expressions_mutator 6946143
max_parallel_hazard_walker 16109856

Generated by: LCOV version 2.0-1