LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- ruleutils.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
90.7 %
5543
5026
Test Date:
2026-04-07 14:16:30
Functions:
99.4 %
181
180
Legend:
Lines:    
hit
not hit
Function Name
Hit count
pg_get_querydef
0
generate_opclass_name
4
get_from_clause_coldeflist
4
pg_get_indexdef_columns_extended
4
pg_get_viewdef_wrap
4
get_lock_clause_strength
8
get_merge_query_def
8
pg_get_serial_sequence
8
generate_qualified_type_name
9
get_utility_query_def
9
get_rule_groupingset
12
get_graph_pattern_def
14
get_path_pattern_expr_def
14
get_tablesample_def
18
get_rule_windowclause
32
get_rule_windowspec
32
pg_get_function_arg_default
36
get_xmltable
38
get_json_agg_constructor
44
get_delete_query_def
47
pg_get_viewdef_name
52
pg_get_statisticsobjdef_string
53
get_json_behavior
56
is_input_argument
64
pg_get_partconstrdef_string
65
get_json_table_nested_columns
68
get_json_table
72
pg_get_ruledef_ext
76
get_update_query_def
94
pg_get_partkeydef_columns
94
get_graph_label_expr
96
get_simple_binary_op_name
100
list_oid_str_pair_cmp_by_str
106
pg_get_triggerdef
106
get_returning_clause
109
get_tablefunc
110
find_recursive_union
116
get_update_query_targetlist_def
118
get_func_sql_syntax
120
get_json_returning
120
get_json_table_columns
120
print_function_trftypes
123
get_json_constructor
124
get_json_constructor_options
124
pg_get_propgraphdef
125
pg_get_statisticsobjdef_expressions
125
pg_get_functiondef
127
get_json_format
128
get_window_frame_options_for_explain
130
get_reloptions
139
print_function_sqlbody
139
get_for_portion_of
141
pg_get_partition_constraintdef
153
pg_get_indexdef_string
155
pg_get_statisticsobjdef
155
get_window_frame_options
158
get_values_def
177
get_insert_query_def
194
get_windowfunc_expr
214
get_windowfunc_expr_helper
222
get_rule_orderby
227
pg_get_ruledef
237
make_propgraphdef_elements
242
generate_collation_name
256
pg_get_viewdef_name_ext
268
pg_get_statisticsobjdef_columns
284
get_sublink_expr
294
get_json_expr_options
304
get_json_path_spec
304
make_ruledef
309
pg_get_ruledef_worker
313
printSubscripts
316
get_rule_list_toplevel
318
make_propgraphdef_labels
375
pg_get_viewdef_ext
379
get_rule_sortgroupclause
421
pg_get_constraintdef_command
452
get_setop_query
463
make_propgraphdef_properties
481
pg_get_statisticsobj_worker
492
get_agg_combine_expr
520
get_rule_expr_funccall
565
pg_get_expr_ext
572
pg_get_triggerdef_ext
643
pg_get_indexdef_columns
709
processIndirection
729
propdata_by_name_cmp
748
pg_get_triggerdef_worker
749
pg_get_partkeydef
813
pg_get_partkeydef_worker
907
identify_join_columns
940
set_join_column_names
940
get_name_for_var_field
1050
pg_get_constraintdef
1188
pg_get_userbyid
1263
looks_like_function
1294
pg_get_indexdef_ext
1347
add_cast_to
1380
pg_get_viewdef
1419
find_param_generator
1695
pg_get_function_sqlbody
1831
find_param_generator_initplan
1933
get_rule_expr_toplevel
1967
make_viewdef
2118
pg_get_function_identity_arguments
2120
pg_get_viewdef_worker
2122
print_function_rettype
2162
pg_get_function_result
2188
pg_get_function_arguments
2486
pg_get_constraintdef_ext
2917
get_target_list
2948
get_basic_select_query
2982
get_simple_values_rte
2982
get_from_clause
2988
get_select_query_def
3085
get_agg_expr
3090
pop_ancestor_plan
3091
push_ancestor_plan
3091
pg_get_indexdef
3105
get_agg_expr_helper
3126
get_range_partbound_string
3142
generate_operator_clause
3160
get_with_clause
3428
get_query_def
3459
set_deparse_for_query
3545
get_coercion_expr
3621
get_column_alias_list
3744
isSimpleNode
3945
get_rte_alias
4015
get_rtable_name
4091
decompile_column_index_array
4432
flatten_reloptions
4499
pg_get_constraintdef_worker
4557
generate_qualified_relation_name
4569
get_from_clause_item
4612
get_parameter
4774
find_param_referent
4786
print_function_arguments
4933
pg_get_indexdef_worker
5386
generate_relation_name
5442
pg_get_expr
5516
pg_get_expr_worker
6088
get_opclass_name
7175
get_func_expr
8127
has_dangerous_join_using
8436
set_using_names
8656
generate_function_name
9653
get_relation_name
10436
deparse_context_for
15462
deparse_context_for_plan_tree
16247
select_rtable_names_for_explain
16247
simple_quote_literal
18242
removeStringInfoSpaces
18884
appendContextKeyword
19137
string_to_text
26108
set_simple_column_names
31794
get_special_variable
33809
set_rtable_names
35339
set_deparse_context_plan
38691
get_oper_expr
40578
get_const_collation
41085
generate_operator_name
42875
get_const_expr
46435
deparse_expression
53678
pop_child_plan
57666
push_child_plan
57666
set_relation_column_names
62127
deparse_expression_pretty
62549
build_colinfo_names_hash
63067
destroy_colinfo_names_hash
63067
expand_colnames_array_to
64259
resolve_special_varno
95298
set_deparse_plan
99448
get_rule_expr_paren
108676
get_variable
124352
get_rule_expr
235041
make_colname_unique
299148
colname_is_unique
300715
add_to_names_hash
328465
quote_qualified_identifier
744182
quote_identifier
1889503
Generated by:
LCOV version 2.0-1