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 %
2157
1907
Test Date:
2026-10-29 00:16:02
Functions:
98.8 %
85
84
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
71.5 %
1652
1182
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
150
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
604
rowtype_field_matches
606
grouping_check_operands
1193
expression_has_grouping_conflict
1362
find_nonnullable_vars
1383
NumRelids
1407
pull_paramids
1524
find_safe_quals
1648
simplify_boolean_equality
1914
contain_nonstrict_functions_checker
2035
contain_nonstrict_functions
2063
grouping_check_operand
2106
find_window_functions
2370
contain_exec_param
2419
contain_mutable_functions_after_planning
2587
substitute_actual_parameters
2603
contain_context_dependent_node
2608
contain_exec_param_walker
2659
make_SAOP_expr
2817
pull_paramids_walker
3405
is_pseudo_constant_clause
4832
grouping_conflict_walker
4870
add_function_defaults
5767
is_strict_saop
6073
contain_leaked_vars_checker
6527
contain_leaked_vars
6677
contain_nonstrict_functions_walker
6980
substitute_actual_parameters_in_from_mutator
7365
contain_window_function
7391
contain_context_dependent_node_walker
8048
find_nonnullable_vars_walker
8331
reorder_function_arguments
8678
contain_agg_clause
8900
fetch_function_defaults
9937
contain_agg_clause_walker
11792
recheck_cast_function_args
14445
substitute_actual_parameters_mutator
14772
simplify_or_arguments
14793
contain_leaked_vars_walker
15372
CommuteOpExpr
17683
find_window_functions_walker
20096
var_is_nonnullable
26161
inline_sql_function_in_from
34125
inline_function_in_from
35608
simplify_aggref
38718
contain_subplans
42680
expr_is_nonnullable
43109
find_forced_null_var
92388
contain_mutable_functions_checker
94442
find_nonnullable_rels
94532
find_forced_null_vars
100564
simplify_and_arguments
111872
contain_mutable_functions
122349
evaluate_expr
153088
contain_non_const_walker
166288
contain_subplans_walker
177593
max_parallel_hazard
253946
contain_mutable_functions_walker
327868
is_pseudo_constant_clause_relids
331434
expression_returns_set_rows
398251
find_nonnullable_rels_walker
580893
convert_saop_to_hashed_saop
645809
estimate_expression_value
711671
contain_volatile_functions_checker
754531
inline_function
811080
eval_const_expressions
883440
evaluate_function
942497
simplify_function
942582
expand_function_arguments
944088
max_parallel_hazard_checker
1157616
max_parallel_hazard_test
1271347
is_parallel_safe
1838725
contain_volatile_functions
2869040
convert_saop_to_hashed_saop_walker
4701100
contain_volatile_functions_walker
6338010
eval_const_expressions_mutator
6973021
max_parallel_hazard_walker
16164340
Generated by:
LCOV version 2.0-1