LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- ruleutils.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
4772
5262
90.7 %
Date:
2025-10-24 15:17:32
Functions:
169
170
99.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
pg_get_querydef
0
generate_opclass_name
6
get_from_clause_coldeflist
6
pg_get_viewdef_wrap
6
pg_get_indexdef_columns_extended
8
get_merge_query_def
12
pg_get_serial_sequence
12
generate_qualified_type_name
14
get_utility_query_def
16
get_rule_groupingset
18
pg_get_statisticsobjdef_expressions
24
pg_get_statisticsobjdef_string
26
get_tablesample_def
32
get_rule_windowclause
48
get_rule_windowspec
48
pg_get_function_arg_default
54
get_xmltable
62
get_json_agg_constructor
66
get_delete_query_def
76
pg_get_viewdef_name
78
get_json_behavior
84
is_input_argument
96
get_json_table_nested_columns
102
get_json_table
108
pg_get_partconstrdef_string
110
pg_get_ruledef_ext
114
pg_get_partkeydef_columns
142
get_returning_clause
146
get_simple_binary_op_name
150
get_update_query_def
154
pg_get_triggerdef
164
print_function_trftypes
166
get_tablefunc
170
pg_get_functiondef
172
find_recursive_union
174
get_func_sql_syntax
180
get_json_returning
180
get_json_table_columns
180
pg_get_partition_constraintdef
182
get_json_constructor
186
get_json_constructor_options
186
get_json_format
186
get_update_query_targetlist_def
190
get_window_frame_options_for_explain
196
print_function_sqlbody
210
pg_get_indexdef_string
228
get_window_frame_options
238
pg_get_statisticsobjdef
242
get_reloptions
244
get_values_def
272
generate_collation_name
294
get_windowfunc_expr
324
get_windowfunc_expr_helper
336
get_rule_orderby
338
get_insert_query_def
340
pg_get_viewdef_name_ext
402
pg_get_statisticsobjdef_columns
414
pg_get_ruledef
450
printSubscripts
454
get_json_expr_options
456
get_json_path_spec
456
get_sublink_expr
460
get_rule_list_toplevel
504
make_ruledef
558
pg_get_ruledef_worker
564
pg_get_viewdef_ext
564
pg_get_constraintdef_command
608
get_rule_sortgroupclause
666
pg_get_statisticsobj_worker
682
pg_get_expr_ext
724
get_setop_query
756
get_agg_combine_expr
776
get_rule_expr_funccall
876
pg_get_indexdef_columns
1040
pg_get_triggerdef_ext
1190
processIndirection
1272
get_name_for_var_field
1340
pg_get_triggerdef_worker
1354
pg_get_partkeydef
1428
identify_join_columns
1522
set_join_column_names
1522
pg_get_partkeydef_worker
1570
pg_get_userbyid
1746
pg_get_indexdef_ext
1994
looks_like_function
2066
pg_get_constraintdef
2138
add_cast_to
2180
pg_get_viewdef
2468
find_param_generator
2552
find_param_generator_initplan
2912
get_rule_expr_toplevel
3044
make_viewdef
3512
pg_get_function_sqlbody
3512
pg_get_viewdef_worker
3518
print_function_rettype
3938
pg_get_function_result
4036
pg_get_function_identity_arguments
4088
get_range_partbound_string
4596
pg_get_function_arguments
4620
pop_ancestor_plan
4640
push_ancestor_plan
4640
get_agg_expr
4698
pg_get_constraintdef_ext
4702
get_agg_expr_helper
4752
get_target_list
4824
get_basic_select_query
4894
get_simple_values_rte
4894
get_from_clause
4920
get_select_query_def
5058
get_coercion_expr
5178
decompile_column_index_array
5404
isSimpleNode
5612
pg_get_indexdef
5622
get_with_clause
5640
get_query_def
5698
set_deparse_for_query
5856
get_column_alias_list
6106
generate_operator_clause
6580
get_rte_alias
6580
get_rtable_name
6694
get_parameter
7174
find_param_referent
7192
pg_get_constraintdef_worker
7448
get_from_clause_item
7520
flatten_reloptions
7684
generate_relation_name
7918
generate_qualified_relation_name
8104
pg_get_expr
8446
pg_get_indexdef_worker
8996
pg_get_expr_worker
9170
print_function_arguments
9266
get_func_expr
12562
get_opclass_name
12618
has_dangerous_join_using
13892
set_using_names
14210
generate_function_name
14916
get_relation_name
16274
deparse_context_for
23534
deparse_context_for_plan_tree
24228
select_rtable_names_for_explain
24228
simple_quote_literal
27174
removeStringInfoSpaces
29646
appendContextKeyword
30080
string_to_text
43954
set_simple_column_names
47914
get_special_variable
50930
set_rtable_names
53770
set_deparse_context_plan
57646
get_oper_expr
61070
get_const_collation
61712
generate_operator_name
64526
get_const_expr
69704
deparse_expression
80910
pop_child_plan
86488
push_child_plan
86488
set_relation_column_names
93880
deparse_expression_pretty
94018
build_colinfo_names_hash
95402
destroy_colinfo_names_hash
95402
expand_colnames_array_to
97202
resolve_special_varno
143614
set_deparse_plan
148774
get_rule_expr_paren
163080
get_variable
188122
get_rule_expr
352776
make_colname_unique
457178
colname_is_unique
459546
add_to_names_hash
506572
quote_qualified_identifier
1269600
quote_identifier
2566450
Generated by:
LCOV version 1.16