LCOV - code coverage report
Current view: top level - src/backend/utils/adt - ruleutils.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 90.7 % 5543 5030
Test Date: 2026-06-27 09:16:38 Functions: 99.4 % 181 180
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
add_cast_to 1375
add_to_names_hash 330037
appendContextKeyword 19284
build_colinfo_names_hash 63935
colname_is_unique 302287
decompile_column_index_array 4476
deparse_context_for 15691
deparse_context_for_plan_tree 16429
deparse_expression 54371
deparse_expression_pretty 63394
destroy_colinfo_names_hash 63935
expand_colnames_array_to 65127
find_param_generator 1709
find_param_generator_initplan 1947
find_param_referent 4805
find_recursive_union 116
flatten_reloptions 4548
generate_collation_name 316
generate_function_name 9728
generate_opclass_name 4
generate_operator_clause 3157
generate_operator_name 43147
generate_qualified_relation_name 4630
generate_qualified_type_name 9
generate_relation_name 5483
get_agg_combine_expr 524
get_agg_expr 3124
get_agg_expr_helper 3168
get_basic_select_query 3040
get_coercion_expr 3708
get_column_alias_list 3783
get_const_collation 41484
get_const_expr 46858
get_delete_query_def 47
get_for_portion_of 141
get_from_clause 3030
get_from_clause_coldeflist 4
get_from_clause_item 4651
get_func_expr 8177
get_func_sql_syntax 120
get_graph_label_expr 96
get_graph_pattern_def 14
get_insert_query_def 194
get_json_agg_constructor 52
get_json_behavior 56
get_json_constructor 148
get_json_constructor_options 148
get_json_expr_options 304
get_json_format 128
get_json_path_spec 304
get_json_returning 144
get_json_table 72
get_json_table_columns 120
get_json_table_nested_columns 68
get_lock_clause_strength 8
get_merge_query_def 8
get_name_for_var_field 1050
get_opclass_name 7272
get_oper_expr 40842
get_parameter 4793
get_path_pattern_expr_def 14
get_query_def 3517
get_range_partbound_string 3162
get_relation_name 10600
get_reloptions 131
get_returning_clause 109
get_rtable_name 4130
get_rte_alias 4054
get_rule_expr 237325
get_rule_expr_funccall 565
get_rule_expr_paren 109395
get_rule_expr_toplevel 2043
get_rule_groupingset 12
get_rule_list_toplevel 326
get_rule_orderby 231
get_rule_sortgroupclause 429
get_rule_windowclause 32
get_rule_windowspec 32
get_select_query_def 3143
get_setop_query 463
get_simple_binary_op_name 100
get_simple_values_rte 3040
get_special_variable 34267
get_sublink_expr 290
get_tablefunc 110
get_tablesample_def 18
get_target_list 2990
get_update_query_def 94
get_update_query_targetlist_def 118
get_utility_query_def 9
get_values_def 193
get_variable 125667
get_window_frame_options 158
get_window_frame_options_for_explain 130
get_windowfunc_expr 214
get_windowfunc_expr_helper 222
get_with_clause 3486
get_xmltable 38
has_dangerous_join_using 8549
identify_join_columns 940
isSimpleNode 3973
is_input_argument 64
list_oid_str_pair_cmp_by_str 106
looks_like_function 1310
make_colname_unique 300720
make_propgraphdef_elements 246
make_propgraphdef_labels 375
make_propgraphdef_properties 481
make_ruledef 309
make_viewdef 2150
pg_get_constraintdef 1232
pg_get_constraintdef_command 452
pg_get_constraintdef_ext 2949
pg_get_constraintdef_worker 4633
pg_get_expr 5617
pg_get_expr_ext 572
pg_get_expr_worker 6189
pg_get_function_arg_default 36
pg_get_function_arguments 2504
pg_get_function_identity_arguments 2138
pg_get_function_result 2204
pg_get_function_sqlbody 1847
pg_get_functiondef 127
pg_get_indexdef 3154
pg_get_indexdef_columns 758
pg_get_indexdef_columns_extended 4
pg_get_indexdef_ext 1347
pg_get_indexdef_string 155
pg_get_indexdef_worker 5484
pg_get_partconstrdef_string 65
pg_get_partition_constraintdef 153
pg_get_partkeydef 821
pg_get_partkeydef_columns 94
pg_get_partkeydef_worker 915
pg_get_propgraphdef 127
pg_get_querydef 0
pg_get_ruledef 237
pg_get_ruledef_ext 76
pg_get_ruledef_worker 313
pg_get_serial_sequence 8
pg_get_statisticsobj_worker 500
pg_get_statisticsobjdef 163
pg_get_statisticsobjdef_columns 284
pg_get_statisticsobjdef_expressions 128
pg_get_statisticsobjdef_string 53
pg_get_triggerdef 106
pg_get_triggerdef_ext 655
pg_get_triggerdef_worker 761
pg_get_userbyid 1247
pg_get_viewdef 1439
pg_get_viewdef_ext 391
pg_get_viewdef_name 52
pg_get_viewdef_name_ext 268
pg_get_viewdef_worker 2154
pg_get_viewdef_wrap 4
pop_ancestor_plan 3096
pop_child_plan 58541
printSubscripts 316
print_function_arguments 4971
print_function_rettype 2176
print_function_sqlbody 141
print_function_trftypes 123
processIndirection 729
propdata_by_name_cmp 748
push_ancestor_plan 3096
push_child_plan 58541
quote_identifier 1891789
quote_qualified_identifier 742792
removeStringInfoSpaces 18967
resolve_special_varno 96641
select_rtable_names_for_explain 16429
set_deparse_context_plan 39244
set_deparse_for_query 3603
set_deparse_plan 100881
set_join_column_names 940
set_relation_column_names 62995
set_rtable_names 35811
set_simple_column_names 32208
set_using_names 8769
simple_quote_literal 18370
string_to_text 26445

Generated by: LCOV version 2.0-1