LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- ruleutils.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
4751
5247
90.5 %
Date:
2025-04-24 15:15:11
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
pg_get_statisticsobjdef_string
14
get_rule_groupingset
18
get_utility_query_def
22
pg_get_statisticsobjdef_expressions
24
get_rule_windowclause
42
get_rule_windowspec
42
get_tablesample_def
44
pg_get_function_arg_default
54
get_json_agg_constructor
66
pg_get_viewdef_name
72
get_xmltable
74
get_json_behavior
84
pg_get_partconstrdef_string
86
is_input_argument
96
get_json_table_nested_columns
102
get_json_table
108
pg_get_ruledef_ext
114
get_delete_query_def
118
pg_get_partkeydef_columns
142
get_simple_binary_op_name
150
pg_get_triggerdef
164
print_function_trftypes
166
get_json_returning
168
pg_get_functiondef
172
find_recursive_union
174
get_json_constructor
174
get_json_constructor_options
174
get_returning_clause
176
get_func_sql_syntax
180
get_json_table_columns
180
get_tablefunc
182
pg_get_partition_constraintdef
182
get_json_format
186
get_window_frame_options_for_explain
190
get_update_query_def
214
pg_get_indexdef_string
216
get_window_frame_options
232
print_function_sqlbody
236
get_update_query_targetlist_def
250
get_agg_combine_expr
260
generate_collation_name
290
pg_get_statisticsobjdef
290
get_values_def
302
get_windowfunc_expr
306
get_windowfunc_expr_helper
318
get_rule_orderby
346
get_reloptions
370
pg_get_viewdef_name_ext
402
pg_get_statisticsobjdef_columns
414
get_json_expr_options
456
get_json_path_spec
456
get_insert_query_def
472
printSubscripts
478
get_sublink_expr
484
pg_get_viewdef_ext
556
get_rule_list_toplevel
576
pg_get_constraintdef_command
596
pg_get_ruledef
684
pg_get_statisticsobj_worker
718
pg_get_expr_ext
724
get_rule_sortgroupclause
726
get_setop_query
792
make_ruledef
792
pg_get_ruledef_worker
798
get_rule_expr_funccall
852
pg_get_indexdef_columns
968
get_name_for_var_field
1304
identify_join_columns
1522
set_join_column_names
1522
add_cast_to
1602
pg_get_triggerdef_ext
1620
pg_get_userbyid
1720
processIndirection
1758
pg_get_triggerdef_worker
1784
pg_get_partkeydef
1912
pg_get_indexdef_ext
2000
get_agg_expr
2030
pg_get_partkeydef_worker
2054
get_agg_expr_helper
2084
looks_like_function
2208
find_param_generator
2500
pg_get_constraintdef
2668
find_param_generator_initplan
2810
pg_get_viewdef
2914
get_rule_expr_toplevel
3434
make_viewdef
3944
pg_get_viewdef_worker
3950
pop_ancestor_plan
4310
push_ancestor_plan
4310
get_coercion_expr
5218
pg_get_function_sqlbody
5252
get_target_list
5360
get_basic_select_query
5418
get_simple_values_rte
5418
isSimpleNode
5518
get_from_clause
5528
pg_get_constraintdef_ext
5540
get_select_query_def
5594
print_function_rettype
5598
pg_get_function_result
5776
get_range_partbound_string
6068
pg_get_function_identity_arguments
6118
generate_operator_clause
6146
get_with_clause
6410
get_query_def
6492
decompile_column_index_array
6514
get_column_alias_list
6568
pg_get_function_arguments
6650
set_deparse_for_query
6716
get_parameter
6792
find_param_referent
6810
get_rte_alias
7276
get_rtable_name
7390
pg_get_indexdef
7412
get_from_clause_item
7982
generate_relation_name
8750
pg_get_constraintdef_worker
8804
flatten_reloptions
9480
generate_qualified_relation_name
10534
pg_get_expr
10626
pg_get_indexdef_worker
10720
pg_get_expr_worker
11350
get_func_expr
13176
generate_function_name
13422
print_function_arguments
13520
has_dangerous_join_using
15484
get_opclass_name
15776
set_using_names
15802
get_relation_name
19398
deparse_context_for_plan_tree
23602
select_rtable_names_for_explain
23602
deparse_context_for
28386
simple_quote_literal
28738
removeStringInfoSpaces
31014
appendContextKeyword
31468
get_special_variable
41888
set_simple_column_names
52160
set_deparse_context_plan
52290
string_to_text
56650
set_rtable_names
58876
get_oper_expr
61480
get_const_collation
63144
generate_operator_name
64930
pop_child_plan
67522
push_child_plan
67522
deparse_expression
70452
get_const_expr
73662
deparse_expression_pretty
86398
set_relation_column_names
97602
build_colinfo_names_hash
99124
destroy_colinfo_names_hash
99124
expand_colnames_array_to
100996
resolve_special_varno
114500
set_deparse_plan
124122
get_rule_expr_paren
164562
get_variable
172024
get_rule_expr
337030
make_colname_unique
467810
colname_is_unique
470160
add_to_names_hash
515842
quote_qualified_identifier
1258022
quote_identifier
2546340
Generated by:
LCOV version 1.14