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

Generated by: LCOV version 2.0-1