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 05:15:53
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
CommuteOpExpr
17559
NumRelids
1407
add_function_defaults
5727
contain_agg_clause
8827
contain_agg_clause_walker
11709
contain_context_dependent_node
2605
contain_context_dependent_node_walker
8042
contain_exec_param
2410
contain_exec_param_walker
2650
contain_leaked_vars
6652
contain_leaked_vars_checker
6507
contain_leaked_vars_walker
15302
contain_mutable_functions
121880
contain_mutable_functions_after_planning
2569
contain_mutable_functions_checker
94087
contain_mutable_functions_walker
326443
contain_non_const_walker
165786
contain_nonstrict_functions
2021
contain_nonstrict_functions_checker
2026
contain_nonstrict_functions_walker
6926
contain_subplans
42102
contain_subplans_walker
176433
contain_volatile_functions
2573841
contain_volatile_functions_after_planning
0
contain_volatile_functions_checker
752498
contain_volatile_functions_not_nextval
159
contain_volatile_functions_not_nextval_checker
41
contain_volatile_functions_not_nextval_walker
199
contain_volatile_functions_walker
6027230
contain_window_function
7328
convert_saop_to_hashed_saop
643520
convert_saop_to_hashed_saop_walker
4690801
ece_function_is_safe
300
estimate_expression_value
708979
eval_const_expressions
880297
eval_const_expressions_mutator
6951449
evaluate_expr
152635
evaluate_function
940267
expand_function_arguments
941811
expr_is_nonnullable
42216
expression_has_grouping_conflict
1352
expression_returns_set_rows
337397
fetch_function_defaults
9897
find_forced_null_var
91691
find_forced_null_vars
92484
find_nonnullable_rels
86642
find_nonnullable_rels_walker
570320
find_nonnullable_vars
1378
find_nonnullable_vars_walker
8366
find_safe_quals
1623
find_window_functions
2338
find_window_functions_walker
19934
grouping_check_operand
2086
grouping_check_operands
1183
grouping_conflict_walker
4810
inline_function
809277
inline_function_in_from
35449
inline_sql_function_in_from
33976
is_parallel_safe
1827333
is_pseudo_constant_clause
4832
is_pseudo_constant_clause_relids
331130
is_strict_saop
6056
make_SAOP_expr
2813
max_parallel_hazard
253194
max_parallel_hazard_checker
1155776
max_parallel_hazard_test
1269067
max_parallel_hazard_walker
16123440
pull_paramids
1517
pull_paramids_walker
3391
query_outputs_are_not_nullable
130
recheck_cast_function_args
14405
reorder_function_arguments
8678
rowtype_field_matches
616
simplify_aggref
38439
simplify_and_arguments
111872
simplify_boolean_equality
1909
simplify_function
940348
simplify_or_arguments
14792
sql_inline_error_callback
13
substitute_actual_parameters
2600
substitute_actual_parameters_in_from
205
substitute_actual_parameters_in_from_mutator
7365
substitute_actual_parameters_mutator
14739
var_is_nonnullable
25949
xmlexpr_is_immutable
574
Generated by:
LCOV version 2.0-1