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
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