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-09 00:18:10 Functions: 169 170 99.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
pg_get_querydef 0
generate_opclass_name 6
get_from_clause_coldeflist 6
pg_get_viewdef_wrap 6
pg_get_indexdef_columns_extended 8
get_merge_query_def 12
pg_get_serial_sequence 12
generate_qualified_type_name 14
get_rule_groupingset 18
get_utility_query_def 22
pg_get_statisticsobjdef_expressions 24
pg_get_statisticsobjdef_string 26
get_rule_windowclause 42
get_rule_windowspec 42
get_tablesample_def 44
pg_get_function_arg_default 54
get_json_agg_constructor 66
pg_get_viewdef_name 72
get_xmltable 74
get_json_behavior 84
is_input_argument 96
get_json_table_nested_columns 102
get_json_table 108
pg_get_partconstrdef_string 110
pg_get_ruledef_ext 114
get_delete_query_def 118
pg_get_partkeydef_columns 142
get_simple_binary_op_name 150
pg_get_triggerdef 164
print_function_trftypes 166
get_json_returning 168
pg_get_functiondef 172
find_recursive_union 174
get_json_constructor 174
get_json_constructor_options 174
get_returning_clause 176
get_func_sql_syntax 180
get_json_table_columns 180
get_tablefunc 182
pg_get_partition_constraintdef 182
get_json_format 186
get_window_frame_options_for_explain 190
get_update_query_def 214
pg_get_indexdef_string 228
get_window_frame_options 232
print_function_sqlbody 236
get_update_query_targetlist_def 250
get_agg_combine_expr 260
pg_get_statisticsobjdef 290
generate_collation_name 294
get_values_def 302
get_windowfunc_expr 306
get_windowfunc_expr_helper 318
get_rule_orderby 368
get_reloptions 370
pg_get_viewdef_name_ext 402
pg_get_statisticsobjdef_columns 414
get_json_expr_options 456
get_json_path_spec 456
get_insert_query_def 472
printSubscripts 478
get_sublink_expr 484
pg_get_viewdef_ext 562
pg_get_constraintdef_command 608
get_rule_list_toplevel 612
pg_get_ruledef 684
pg_get_expr_ext 724
pg_get_statisticsobj_worker 730
get_rule_sortgroupclause 748
get_setop_query 792
make_ruledef 792
pg_get_ruledef_worker 798
get_rule_expr_funccall 852
pg_get_indexdef_columns 968
get_name_for_var_field 1340
identify_join_columns 1522
set_join_column_names 1522
add_cast_to 1600
pg_get_triggerdef_ext 1620
pg_get_userbyid 1720
processIndirection 1758
pg_get_triggerdef_worker 1784
pg_get_partkeydef 1912
pg_get_indexdef_ext 2000
get_agg_expr 2030
pg_get_partkeydef_worker 2054
get_agg_expr_helper 2084
looks_like_function 2232
find_param_generator 2548
pg_get_constraintdef 2700
find_param_generator_initplan 2894
pg_get_viewdef 2930
get_rule_expr_toplevel 3506
make_viewdef 3966
pg_get_viewdef_worker 3972
pop_ancestor_plan 4538
push_ancestor_plan 4538
pg_get_function_sqlbody 5252
get_coercion_expr 5306
get_target_list 5382
get_basic_select_query 5440
get_simple_values_rte 5440
isSimpleNode 5548
get_from_clause 5550
pg_get_constraintdef_ext 5572
print_function_rettype 5598
get_select_query_def 5616
pg_get_function_result 5776
get_range_partbound_string 6068
pg_get_function_identity_arguments 6118
generate_operator_clause 6354
get_with_clause 6432
get_query_def 6514
decompile_column_index_array 6546
get_column_alias_list 6590
pg_get_function_arguments 6650
set_deparse_for_query 6738
get_parameter 7068
find_param_referent 7086
get_rte_alias 7298
get_rtable_name 7412
pg_get_indexdef 7444
get_from_clause_item 8004
generate_relation_name 8784
pg_get_constraintdef_worker 8880
flatten_reloptions 9524
generate_qualified_relation_name 10590
pg_get_expr 10640
pg_get_indexdef_worker 10764
pg_get_expr_worker 11364
get_func_expr 13218
generate_function_name 13436
print_function_arguments 13520
has_dangerous_join_using 15528
get_opclass_name 15820
set_using_names 15846
get_relation_name 19488
deparse_context_for_plan_tree 23786
select_rtable_names_for_explain 23786
deparse_context_for 28478
simple_quote_literal 28916
removeStringInfoSpaces 31102
appendContextKeyword 31556
get_special_variable 43074
set_simple_column_names 52436
set_deparse_context_plan 53128
string_to_text 56766
set_rtable_names 59174
get_oper_expr 61876
get_const_collation 63742
generate_operator_name 65356
pop_child_plan 69362
push_child_plan 69362
deparse_expression 72276
get_const_expr 74260
deparse_expression_pretty 88256
set_relation_column_names 98386
build_colinfo_names_hash 99908
destroy_colinfo_names_hash 99908
expand_colnames_array_to 101780
resolve_special_varno 117846
set_deparse_plan 127028
get_rule_expr_paren 165644
get_variable 175224
get_rule_expr 341790
make_colname_unique 470072
colname_is_unique 472428
add_to_names_hash 518104
quote_qualified_identifier 1258198
quote_identifier 2554238

Generated by: LCOV version 1.16