LCOV - code coverage report
Current view: top level - src/backend/optimizer/util - clauses.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 88.5 % 2087 1846
Test Date: 2026-07-26 00:15:45 Functions: 98.8 % 84 83
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.5 % 1617 1156

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
grouping_check_operands 1115
find_nonnullable_vars 1175
expression_has_grouping_conflict 1304
NumRelids 1407
pull_paramids 1502
simplify_boolean_equality 1842
contain_nonstrict_functions 1955
grouping_check_operand 1980
contain_nonstrict_functions_checker 2037
find_window_functions 2331
contain_exec_param 2384
substitute_actual_parameters 2594
contain_context_dependent_node 2599
contain_exec_param_walker 2624
contain_mutable_functions_after_planning 2658
make_SAOP_expr 2973
pull_paramids_walker 3359
grouping_conflict_walker 4474
is_pseudo_constant_clause 4827
add_function_defaults 5532
is_strict_saop 6119
contain_leaked_vars_checker 6754
contain_leaked_vars 6869
contain_nonstrict_functions_walker 6884
contain_window_function 7316
substitute_actual_parameters_in_from_mutator 7695
find_nonnullable_vars_walker 7748
contain_context_dependent_node_walker 7978
contain_agg_clause 8777
reorder_function_arguments 9043
fetch_function_defaults 9854
contain_agg_clause_walker 11368
recheck_cast_function_args 14575
substitute_actual_parameters_mutator 14738
simplify_or_arguments 14962
contain_leaked_vars_walker 15613
CommuteOpExpr 19013
find_window_functions_walker 19905
var_is_nonnullable 25027
inline_sql_function_in_from 33821
inline_function_in_from 35321
simplify_aggref 38180
contain_subplans 41536
expr_is_nonnullable 41941
find_nonnullable_rels 82940
find_forced_null_vars 91486
contain_mutable_functions_checker 96850
simplify_and_arguments 115414
contain_mutable_functions 126086
evaluate_expr 157448
contain_non_const_walker 165688
contain_subplans_walker 174015
max_parallel_hazard 255606
contain_mutable_functions_walker 336852
is_pseudo_constant_clause_relids 338232
expression_returns_set_rows 338754
find_forced_null_var 460731
find_nonnullable_rels_walker 550532
convert_saop_to_hashed_saop 650908
estimate_expression_value 716332
contain_volatile_functions_checker 742034
inline_function 823929
eval_const_expressions 892844
evaluate_function 959371
simplify_function 959456
expand_function_arguments 960910
max_parallel_hazard_checker 1164061
max_parallel_hazard_test 1278183
is_parallel_safe 1868981
contain_volatile_functions 2581826
convert_saop_to_hashed_saop_walker 4743758
contain_volatile_functions_walker 5986653
eval_const_expressions_mutator 7051194
max_parallel_hazard_walker 16551553

Generated by: LCOV version 2.0-1