LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- ruleutils.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
4754
5248
90.6 %
Date:
2025-07-12 01:18:50
Functions:
169
170
99.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
add_cast_to
1600
add_to_names_hash
518132
appendContextKeyword
31592
build_colinfo_names_hash
99916
colname_is_unique
472456
decompile_column_index_array
6546
deparse_context_for
28476
deparse_context_for_plan_tree
23784
deparse_expression
72274
deparse_expression_pretty
88254
destroy_colinfo_names_hash
99916
expand_colnames_array_to
101788
find_param_generator
2548
find_param_generator_initplan
2894
find_param_referent
7086
find_recursive_union
174
flatten_reloptions
9524
generate_collation_name
294
generate_function_name
13448
generate_opclass_name
6
generate_operator_clause
6332
generate_operator_name
65354
generate_qualified_relation_name
10590
generate_qualified_type_name
14
generate_relation_name
8784
get_agg_combine_expr
260
get_agg_expr
2030
get_agg_expr_helper
2084
get_basic_select_query
5452
get_coercion_expr
5306
get_column_alias_list
6602
get_const_collation
63740
get_const_expr
74258
get_delete_query_def
118
get_from_clause
5562
get_from_clause_coldeflist
6
get_from_clause_item
8016
get_func_expr
13230
get_func_sql_syntax
180
get_insert_query_def
472
get_json_agg_constructor
66
get_json_behavior
84
get_json_constructor
174
get_json_constructor_options
174
get_json_expr_options
456
get_json_format
186
get_json_path_spec
456
get_json_returning
168
get_json_table
108
get_json_table_columns
180
get_json_table_nested_columns
102
get_merge_query_def
12
get_name_for_var_field
1340
get_opclass_name
15820
get_oper_expr
61874
get_parameter
7068
get_query_def
6526
get_range_partbound_string
6068
get_relation_name
19486
get_reloptions
370
get_returning_clause
176
get_rtable_name
7424
get_rte_alias
7310
get_rule_expr
341796
get_rule_expr_funccall
864
get_rule_expr_paren
165640
get_rule_expr_toplevel
3506
get_rule_groupingset
18
get_rule_list_toplevel
612
get_rule_orderby
368
get_rule_sortgroupclause
748
get_rule_windowclause
42
get_rule_windowspec
42
get_select_query_def
5628
get_setop_query
792
get_simple_binary_op_name
150
get_simple_values_rte
5452
get_special_variable
43074
get_sublink_expr
484
get_tablefunc
182
get_tablesample_def
44
get_target_list
5394
get_update_query_def
214
get_update_query_targetlist_def
250
get_utility_query_def
22
get_values_def
302
get_variable
175258
get_window_frame_options
232
get_window_frame_options_for_explain
190
get_windowfunc_expr
306
get_windowfunc_expr_helper
318
get_with_clause
6444
get_xmltable
74
has_dangerous_join_using
15552
identify_join_columns
1522
isSimpleNode
5548
is_input_argument
96
looks_like_function
2244
make_colname_unique
470100
make_ruledef
792
make_viewdef
3978
pg_get_constraintdef
2700
pg_get_constraintdef_command
608
pg_get_constraintdef_ext
5572
pg_get_constraintdef_worker
8880
pg_get_expr
10642
pg_get_expr_ext
724
pg_get_expr_worker
11366
pg_get_function_arg_default
54
pg_get_function_arguments
6650
pg_get_function_identity_arguments
6118
pg_get_function_result
5776
pg_get_function_sqlbody
5252
pg_get_functiondef
172
pg_get_indexdef
7444
pg_get_indexdef_columns
966
pg_get_indexdef_columns_extended
8
pg_get_indexdef_ext
2000
pg_get_indexdef_string
228
pg_get_indexdef_worker
10762
pg_get_partconstrdef_string
110
pg_get_partition_constraintdef
182
pg_get_partkeydef
1912
pg_get_partkeydef_columns
142
pg_get_partkeydef_worker
2054
pg_get_querydef
0
pg_get_ruledef
684
pg_get_ruledef_ext
114
pg_get_ruledef_worker
798
pg_get_serial_sequence
12
pg_get_statisticsobj_worker
730
pg_get_statisticsobjdef
290
pg_get_statisticsobjdef_columns
414
pg_get_statisticsobjdef_expressions
24
pg_get_statisticsobjdef_string
26
pg_get_triggerdef
164
pg_get_triggerdef_ext
1620
pg_get_triggerdef_worker
1784
pg_get_userbyid
1720
pg_get_viewdef
2942
pg_get_viewdef_ext
562
pg_get_viewdef_name
72
pg_get_viewdef_name_ext
402
pg_get_viewdef_worker
3984
pg_get_viewdef_wrap
6
pop_ancestor_plan
4538
pop_child_plan
69362
printSubscripts
478
print_function_arguments
13520
print_function_rettype
5598
print_function_sqlbody
236
print_function_trftypes
166
processIndirection
1758
push_ancestor_plan
4538
push_child_plan
69362
quote_identifier
2559354
quote_qualified_identifier
1264040
removeStringInfoSpaces
31138
resolve_special_varno
117846
select_rtable_names_for_explain
23784
set_deparse_context_plan
53126
set_deparse_for_query
6750
set_deparse_plan
127026
set_join_column_names
1522
set_relation_column_names
98394
set_rtable_names
59182
set_simple_column_names
52432
set_using_names
15870
simple_quote_literal
28914
string_to_text
56778
Generated by:
LCOV version 1.16