LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- ruleutils.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
4585
5101
89.9 %
Date:
2024-05-01 23:11:06
Functions:
163
165
98.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
add_cast_to
1844
appendContextKeyword
22666
colname_is_unique
480564
decompile_column_index_array
4660
deparse_context_for
20908
deparse_context_for_plan_tree
22038
deparse_expression
62836
deparse_expression_pretty
74480
expand_colnames_array_to
89706
find_param_generator
2424
find_param_generator_initplan
2752
find_param_referent
6204
find_recursive_union
174
flatten_reloptions
6784
generate_collation_name
286
generate_function_name
10986
generate_opclass_name
6
generate_operator_clause
6120
generate_operator_name
57010
generate_qualified_relation_name
7104
generate_qualified_type_name
14
generate_relation_name
7138
get_agg_combine_expr
260
get_agg_expr
1838
get_agg_expr_helper
1874
get_basic_select_query
4278
get_coercion_expr
4378
get_column_alias_list
5166
get_const_collation
54738
get_const_expr
63128
get_delete_query_def
76
get_from_clause
4280
get_from_clause_coldeflist
6
get_from_clause_item
6228
get_func_expr
10614
get_func_sql_syntax
180
get_insert_query_def
340
get_json_agg_constructor
48
get_json_behavior
78
get_json_constructor
138
get_json_constructor_options
138
get_json_expr_options
432
get_json_format
144
get_json_path_spec
432
get_json_returning
132
get_json_table
84
get_json_table_columns
156
get_json_table_nested_columns
102
get_list_partvalue_string
6
get_merge_query_def
12
get_name_for_var_field
958
get_opclass_name
11088
get_oper_expr
54062
get_parameter
6186
get_query_def
5034
get_range_partbound_string
5004
get_relation_name
14520
get_reloptions
240
get_rtable_name
5730
get_rte_alias
5616
get_rule_expr
291310
get_rule_expr_funccall
648
get_rule_expr_paren
145096
get_rule_expr_toplevel
2822
get_rule_groupingset
18
get_rule_list_toplevel
408
get_rule_orderby
274
get_rule_sortgroupclause
582
get_rule_windowclause
42
get_rule_windowspec
42
get_select_query_def
4422
get_setop_query
608
get_simple_binary_op_name
114
get_simple_values_rte
4278
get_special_variable
36452
get_sublink_expr
406
get_tablefunc
140
get_tablesample_def
32
get_target_list
4184
get_update_query_def
130
get_update_query_targetlist_def
166
get_utility_query_def
16
get_values_def
272
get_variable
145558
get_windowfunc_expr
240
get_windowfunc_expr_helper
252
get_with_clause
4980
get_xmltable
56
has_dangerous_join_using
11900
identify_join_columns
1170
isSimpleNode
4832
is_input_argument
96
looks_like_function
1718
make_colname_unique
454438
make_ruledef
550
make_viewdef
3038
pg_get_constraintdef
1754
pg_get_constraintdef_command
446
pg_get_constraintdef_ext
3864
pg_get_constraintdef_worker
6064
pg_get_expr
7638
pg_get_expr_ext
478
pg_get_expr_worker
8116
pg_get_function_arg_default
54
pg_get_function_arguments
4552
pg_get_function_identity_arguments
4032
pg_get_function_result
3966
pg_get_function_sqlbody
3454
pg_get_functiondef
164
pg_get_indexdef
4828
pg_get_indexdef_columns
770
pg_get_indexdef_columns_extended
8
pg_get_indexdef_ext
1898
pg_get_indexdef_string
212
pg_get_indexdef_worker
7820
pg_get_partconstrdef_string
86
pg_get_partition_constraintdef
168
pg_get_partkeydef
1276
pg_get_partkeydef_columns
142
pg_get_partkeydef_worker
1418
pg_get_querydef
0
pg_get_ruledef
442
pg_get_ruledef_ext
114
pg_get_ruledef_worker
556
pg_get_serial_sequence
12
pg_get_statisticsobj_worker
658
pg_get_statisticsobjdef
248
pg_get_statisticsobjdef_columns
396
pg_get_statisticsobjdef_expressions
0
pg_get_statisticsobjdef_string
14
pg_get_triggerdef
204
pg_get_triggerdef_ext
1130
pg_get_triggerdef_worker
1334
pg_get_userbyid
1592
pg_get_viewdef
2056
pg_get_viewdef_ext
508
pg_get_viewdef_name
72
pg_get_viewdef_name_ext
402
pg_get_viewdef_worker
3044
pg_get_viewdef_wrap
6
pop_ancestor_plan
3780
pop_child_plan
58742
printSubscripts
394
print_function_arguments
9136
print_function_rettype
3888
print_function_sqlbody
204
print_function_trftypes
158
processIndirection
1248
push_ancestor_plan
3780
push_child_plan
58742
quote_identifier
2265064
quote_qualified_identifier
1079272
removeStringInfoSpaces
22212
resolve_special_varno
99900
select_rtable_names_for_explain
22038
set_deparse_context_plan
47442
set_deparse_for_query
5188
set_deparse_plan
109964
set_join_column_names
1170
set_relation_column_names
86736
set_rtable_names
48272
set_simple_column_names
43084
set_using_names
12218
simple_quote_literal
25814
string_to_text
39936
Generated by:
LCOV version 1.14