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 % 2091 1848
Test Date: 2026-08-11 17:15:34 Functions: 98.8 % 84 83
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.5 % 1623 1160

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
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 606
grouping_check_operands 1115
find_nonnullable_vars 1176
expression_has_grouping_conflict 1304
NumRelids 1407
pull_paramids 1582
simplify_boolean_equality 1836
contain_nonstrict_functions 1954
grouping_check_operand 1980
contain_nonstrict_functions_checker 2022
find_window_functions 2333
contain_exec_param 2409
substitute_actual_parameters 2593
contain_context_dependent_node 2598
contain_exec_param_walker 2649
contain_mutable_functions_after_planning 2677
make_SAOP_expr 3013
pull_paramids_walker 3534
grouping_conflict_walker 4474
is_pseudo_constant_clause 4827
add_function_defaults 5546
is_strict_saop 6153
contain_leaked_vars_checker 6754
contain_nonstrict_functions_walker 6866
contain_leaked_vars 6869
contain_window_function 7377
substitute_actual_parameters_in_from_mutator 7695
find_nonnullable_vars_walker 7757
contain_context_dependent_node_walker 7977
contain_agg_clause 8838
reorder_function_arguments 9043
fetch_function_defaults 9869
contain_agg_clause_walker 11429
recheck_cast_function_args 14590
substitute_actual_parameters_mutator 14705
simplify_or_arguments 15058
contain_leaked_vars_walker 15613
CommuteOpExpr 18848
find_window_functions_walker 19919
var_is_nonnullable 25144
inline_sql_function_in_from 34040
inline_function_in_from 35542
simplify_aggref 38365
contain_subplans 41769
expr_is_nonnullable 42123
find_nonnullable_rels 83515
find_forced_null_vars 92051
contain_mutable_functions_checker 96340
simplify_and_arguments 115762
contain_mutable_functions 125547
evaluate_expr 157797
contain_non_const_walker 166708
contain_subplans_walker 176281
max_parallel_hazard 256068
contain_mutable_functions_walker 335090
expression_returns_set_rows 339828
is_pseudo_constant_clause_relids 339849
find_forced_null_var 463386
find_nonnullable_rels_walker 554256
convert_saop_to_hashed_saop 653186
estimate_expression_value 721023
contain_volatile_functions_checker 745864
inline_function 826591
eval_const_expressions 895704
evaluate_function 962227
simplify_function 962301
expand_function_arguments 963761
max_parallel_hazard_checker 1169692
max_parallel_hazard_test 1284601
is_parallel_safe 1877492
contain_volatile_functions 2591291
convert_saop_to_hashed_saop_walker 4760509
contain_volatile_functions_walker 6016580
eval_const_expressions_mutator 7079817
max_parallel_hazard_walker 16633191

Generated by: LCOV version 2.0-1