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 %
5272
4780
Test Date:
2026-03-12 07:15:19
Functions:
99.4 %
171
170
Legend:
Lines:    
hit
not hit
Function Name
Hit count
pg_get_querydef
0
generate_opclass_name
3
get_from_clause_coldeflist
3
pg_get_viewdef_wrap
3
pg_get_indexdef_columns_extended
4
get_lock_clause_strength
6
get_merge_query_def
6
pg_get_serial_sequence
6
generate_qualified_type_name
7
get_utility_query_def
8
get_rule_groupingset
9
get_tablesample_def
16
get_rule_windowclause
24
get_rule_windowspec
24
pg_get_function_arg_default
27
get_xmltable
31
get_json_agg_constructor
33
get_delete_query_def
38
pg_get_viewdef_name
39
pg_get_statisticsobjdef_string
40
get_json_behavior
42
is_input_argument
48
get_json_table_nested_columns
51
get_json_table
54
pg_get_partconstrdef_string
55
pg_get_ruledef_ext
57
pg_get_partkeydef_columns
71
get_simple_binary_op_name
75
get_returning_clause
76
get_update_query_def
77
pg_get_triggerdef
82
print_function_trftypes
83
get_tablefunc
85
pg_get_functiondef
86
find_recursive_union
87
get_func_sql_syntax
90
get_json_returning
90
get_json_table_columns
90
get_json_constructor
93
get_json_constructor_options
93
get_json_format
93
get_update_query_targetlist_def
95
get_window_frame_options_for_explain
98
pg_get_statisticsobjdef_expressions
103
print_function_sqlbody
105
pg_get_partition_constraintdef
115
pg_get_indexdef_string
117
get_window_frame_options
119
get_reloptions
122
get_values_def
136
generate_collation_name
147
pg_get_statisticsobjdef
153
get_windowfunc_expr
162
get_windowfunc_expr_helper
168
get_rule_orderby
172
get_insert_query_def
173
pg_get_viewdef_name_ext
201
pg_get_statisticsobjdef_columns
213
get_json_expr_options
228
get_json_path_spec
228
pg_get_ruledef
228
get_sublink_expr
230
printSubscripts
257
get_rule_list_toplevel
261
make_ruledef
282
pg_get_viewdef_ext
282
pg_get_ruledef_worker
285
pg_get_constraintdef_command
328
get_rule_sortgroupclause
339
get_setop_query
378
get_agg_combine_expr
391
pg_get_statisticsobj_worker
406
pg_get_expr_ext
431
get_rule_expr_funccall
444
pg_get_indexdef_columns
573
pg_get_triggerdef_ext
613
processIndirection
642
pg_get_triggerdef_worker
695
pg_get_partkeydef
739
identify_join_columns
758
set_join_column_names
758
pg_get_partkeydef_worker
810
get_name_for_var_field
865
pg_get_userbyid
926
pg_get_indexdef_ext
1015
looks_like_function
1077
add_cast_to
1088
pg_get_constraintdef
1093
pg_get_viewdef
1249
find_param_generator
1333
find_param_generator_initplan
1517
get_rule_expr_toplevel
1570
make_viewdef
1771
pg_get_viewdef_worker
1774
pg_get_function_sqlbody
1780
print_function_rettype
1993
pg_get_function_result
2042
pg_get_function_identity_arguments
2068
pop_ancestor_plan
2326
push_ancestor_plan
2326
pg_get_function_arguments
2334
get_agg_expr
2385
get_agg_expr_helper
2412
pg_get_constraintdef_ext
2427
get_target_list
2430
get_basic_select_query
2462
get_simple_values_rte
2462
get_from_clause
2475
get_select_query_def
2544
get_coercion_expr
2691
get_range_partbound_string
2726
decompile_column_index_array
2769
get_with_clause
2838
pg_get_indexdef
2855
get_query_def
2867
set_deparse_for_query
2946
isSimpleNode
2953
get_column_alias_list
3064
get_rte_alias
3304
generate_operator_clause
3353
get_rtable_name
3361
get_parameter
3650
find_param_referent
3659
get_from_clause_item
3768
pg_get_constraintdef_worker
3848
flatten_reloptions
3907
generate_relation_name
4080
generate_qualified_relation_name
4126
pg_get_indexdef_worker
4616
pg_get_expr
4645
print_function_arguments
4681
pg_get_expr_worker
5076
get_opclass_name
6399
get_func_expr
6501
has_dangerous_join_using
6966
set_using_names
7131
generate_function_name
7710
get_relation_name
8532
deparse_context_for_plan_tree
12501
select_rtable_names_for_explain
12501
deparse_context_for
12667
simple_quote_literal
14206
removeStringInfoSpaces
15319
appendContextKeyword
15522
string_to_text
22824
set_simple_column_names
25244
get_special_variable
26074
set_rtable_names
28190
set_deparse_context_plan
29562
get_oper_expr
31360
get_const_collation
31892
generate_operator_name
33096
get_const_expr
36460
deparse_expression
41414
pop_child_plan
44264
push_child_plan
44264
deparse_expression_pretty
48705
set_relation_column_names
48721
build_colinfo_names_hash
49479
destroy_colinfo_names_hash
49479
expand_colnames_array_to
50388
resolve_special_varno
73437
set_deparse_plan
76152
get_rule_expr_paren
83571
get_variable
96604
get_rule_expr
181856
make_colname_unique
234425
colname_is_unique
235609
add_to_names_hash
258696
quote_qualified_identifier
647246
quote_identifier
1304601
Generated by:
LCOV version 2.0-1