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 10:14:47 Functions: 99.4 % 171 170
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
add_cast_to 1098
add_to_names_hash 258687
appendContextKeyword 15522
build_colinfo_names_hash 49469
colname_is_unique 235600
decompile_column_index_array 2769
deparse_context_for 12657
deparse_context_for_plan_tree 12501
deparse_expression 41414
deparse_expression_pretty 48699
destroy_colinfo_names_hash 49469
expand_colnames_array_to 50378
find_param_generator 1333
find_param_generator_initplan 1517
find_param_referent 3659
find_recursive_union 87
flatten_reloptions 3907
generate_collation_name 147
generate_function_name 7710
generate_opclass_name 3
generate_operator_clause 3395
generate_operator_name 33085
generate_qualified_relation_name 4126
generate_qualified_type_name 7
generate_relation_name 4080
get_agg_combine_expr 391
get_agg_expr 2385
get_agg_expr_helper 2412
get_basic_select_query 2462
get_coercion_expr 2691
get_column_alias_list 3064
get_const_collation 31879
get_const_expr 36447
get_delete_query_def 38
get_from_clause 2475
get_from_clause_coldeflist 3
get_from_clause_item 3768
get_func_expr 6501
get_func_sql_syntax 90
get_insert_query_def 173
get_json_agg_constructor 33
get_json_behavior 42
get_json_constructor 93
get_json_constructor_options 93
get_json_expr_options 228
get_json_format 93
get_json_path_spec 228
get_json_returning 90
get_json_table 54
get_json_table_columns 90
get_json_table_nested_columns 51
get_lock_clause_strength 6
get_merge_query_def 6
get_name_for_var_field 865
get_opclass_name 6399
get_oper_expr 31349
get_parameter 3650
get_query_def 2867
get_range_partbound_string 2726
get_relation_name 8528
get_reloptions 122
get_returning_clause 76
get_rtable_name 3361
get_rte_alias 3304
get_rule_expr 181814
get_rule_expr_funccall 444
get_rule_expr_paren 83535
get_rule_expr_toplevel 1570
get_rule_groupingset 9
get_rule_list_toplevel 261
get_rule_orderby 172
get_rule_sortgroupclause 339
get_rule_windowclause 24
get_rule_windowspec 24
get_select_query_def 2544
get_setop_query 378
get_simple_binary_op_name 75
get_simple_values_rte 2462
get_special_variable 26074
get_sublink_expr 230
get_tablefunc 85
get_tablesample_def 16
get_target_list 2430
get_update_query_def 77
get_update_query_targetlist_def 95
get_utility_query_def 8
get_values_def 136
get_variable 96593
get_window_frame_options 119
get_window_frame_options_for_explain 98
get_windowfunc_expr 162
get_windowfunc_expr_helper 168
get_with_clause 2838
get_xmltable 31
has_dangerous_join_using 6966
identify_join_columns 758
isSimpleNode 2953
is_input_argument 48
looks_like_function 1077
make_colname_unique 234416
make_ruledef 282
make_viewdef 1771
pg_get_constraintdef 1093
pg_get_constraintdef_command 328
pg_get_constraintdef_ext 2427
pg_get_constraintdef_worker 3848
pg_get_expr 4639
pg_get_expr_ext 431
pg_get_expr_worker 5070
pg_get_function_arg_default 27
pg_get_function_arguments 2334
pg_get_function_identity_arguments 2068
pg_get_function_result 2042
pg_get_function_sqlbody 1780
pg_get_functiondef 86
pg_get_indexdef 2855
pg_get_indexdef_columns 569
pg_get_indexdef_columns_extended 4
pg_get_indexdef_ext 1015
pg_get_indexdef_string 117
pg_get_indexdef_worker 4612
pg_get_partconstrdef_string 55
pg_get_partition_constraintdef 115
pg_get_partkeydef 739
pg_get_partkeydef_columns 71
pg_get_partkeydef_worker 810
pg_get_querydef 0
pg_get_ruledef 228
pg_get_ruledef_ext 57
pg_get_ruledef_worker 285
pg_get_serial_sequence 6
pg_get_statisticsobj_worker 406
pg_get_statisticsobjdef 153
pg_get_statisticsobjdef_columns 213
pg_get_statisticsobjdef_expressions 103
pg_get_statisticsobjdef_string 40
pg_get_triggerdef 82
pg_get_triggerdef_ext 613
pg_get_triggerdef_worker 695
pg_get_userbyid 926
pg_get_viewdef 1249
pg_get_viewdef_ext 282
pg_get_viewdef_name 39
pg_get_viewdef_name_ext 201
pg_get_viewdef_worker 1774
pg_get_viewdef_wrap 3
pop_ancestor_plan 2326
pop_child_plan 44264
printSubscripts 257
print_function_arguments 4681
print_function_rettype 1993
print_function_sqlbody 105
print_function_trftypes 83
processIndirection 642
push_ancestor_plan 2326
push_child_plan 44264
quote_identifier 1303595
quote_qualified_identifier 647056
removeStringInfoSpaces 15319
resolve_special_varno 73437
select_rtable_names_for_explain 12501
set_deparse_context_plan 29562
set_deparse_for_query 2946
set_deparse_plan 76152
set_join_column_names 758
set_relation_column_names 48711
set_rtable_names 28180
set_simple_column_names 25234
set_using_names 7131
simple_quote_literal 14192
string_to_text 22818

Generated by: LCOV version 2.0-1