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 % 5543 5026
Test Date: 2026-04-07 14:16:30 Functions: 99.4 % 181 180
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
pg_get_querydef 0
generate_opclass_name 4
get_from_clause_coldeflist 4
pg_get_indexdef_columns_extended 4
pg_get_viewdef_wrap 4
get_lock_clause_strength 8
get_merge_query_def 8
pg_get_serial_sequence 8
generate_qualified_type_name 9
get_utility_query_def 9
get_rule_groupingset 12
get_graph_pattern_def 14
get_path_pattern_expr_def 14
get_tablesample_def 18
get_rule_windowclause 32
get_rule_windowspec 32
pg_get_function_arg_default 36
get_xmltable 38
get_json_agg_constructor 44
get_delete_query_def 47
pg_get_viewdef_name 52
pg_get_statisticsobjdef_string 53
get_json_behavior 56
is_input_argument 64
pg_get_partconstrdef_string 65
get_json_table_nested_columns 68
get_json_table 72
pg_get_ruledef_ext 76
get_update_query_def 94
pg_get_partkeydef_columns 94
get_graph_label_expr 96
get_simple_binary_op_name 100
list_oid_str_pair_cmp_by_str 106
pg_get_triggerdef 106
get_returning_clause 109
get_tablefunc 110
find_recursive_union 116
get_update_query_targetlist_def 118
get_func_sql_syntax 120
get_json_returning 120
get_json_table_columns 120
print_function_trftypes 123
get_json_constructor 124
get_json_constructor_options 124
pg_get_propgraphdef 125
pg_get_statisticsobjdef_expressions 125
pg_get_functiondef 127
get_json_format 128
get_window_frame_options_for_explain 130
get_reloptions 139
print_function_sqlbody 139
get_for_portion_of 141
pg_get_partition_constraintdef 153
pg_get_indexdef_string 155
pg_get_statisticsobjdef 155
get_window_frame_options 158
get_values_def 177
get_insert_query_def 194
get_windowfunc_expr 214
get_windowfunc_expr_helper 222
get_rule_orderby 227
pg_get_ruledef 237
make_propgraphdef_elements 242
generate_collation_name 256
pg_get_viewdef_name_ext 268
pg_get_statisticsobjdef_columns 284
get_sublink_expr 294
get_json_expr_options 304
get_json_path_spec 304
make_ruledef 309
pg_get_ruledef_worker 313
printSubscripts 316
get_rule_list_toplevel 318
make_propgraphdef_labels 375
pg_get_viewdef_ext 379
get_rule_sortgroupclause 421
pg_get_constraintdef_command 452
get_setop_query 463
make_propgraphdef_properties 481
pg_get_statisticsobj_worker 492
get_agg_combine_expr 520
get_rule_expr_funccall 565
pg_get_expr_ext 572
pg_get_triggerdef_ext 643
pg_get_indexdef_columns 709
processIndirection 729
propdata_by_name_cmp 748
pg_get_triggerdef_worker 749
pg_get_partkeydef 813
pg_get_partkeydef_worker 907
identify_join_columns 940
set_join_column_names 940
get_name_for_var_field 1050
pg_get_constraintdef 1188
pg_get_userbyid 1263
looks_like_function 1294
pg_get_indexdef_ext 1347
add_cast_to 1380
pg_get_viewdef 1419
find_param_generator 1695
pg_get_function_sqlbody 1831
find_param_generator_initplan 1933
get_rule_expr_toplevel 1967
make_viewdef 2118
pg_get_function_identity_arguments 2120
pg_get_viewdef_worker 2122
print_function_rettype 2162
pg_get_function_result 2188
pg_get_function_arguments 2486
pg_get_constraintdef_ext 2917
get_target_list 2948
get_basic_select_query 2982
get_simple_values_rte 2982
get_from_clause 2988
get_select_query_def 3085
get_agg_expr 3090
pop_ancestor_plan 3091
push_ancestor_plan 3091
pg_get_indexdef 3105
get_agg_expr_helper 3126
get_range_partbound_string 3142
generate_operator_clause 3160
get_with_clause 3428
get_query_def 3459
set_deparse_for_query 3545
get_coercion_expr 3621
get_column_alias_list 3744
isSimpleNode 3945
get_rte_alias 4015
get_rtable_name 4091
decompile_column_index_array 4432
flatten_reloptions 4499
pg_get_constraintdef_worker 4557
generate_qualified_relation_name 4569
get_from_clause_item 4612
get_parameter 4774
find_param_referent 4786
print_function_arguments 4933
pg_get_indexdef_worker 5386
generate_relation_name 5442
pg_get_expr 5516
pg_get_expr_worker 6088
get_opclass_name 7175
get_func_expr 8127
has_dangerous_join_using 8436
set_using_names 8656
generate_function_name 9653
get_relation_name 10436
deparse_context_for 15462
deparse_context_for_plan_tree 16247
select_rtable_names_for_explain 16247
simple_quote_literal 18242
removeStringInfoSpaces 18884
appendContextKeyword 19137
string_to_text 26108
set_simple_column_names 31794
get_special_variable 33809
set_rtable_names 35339
set_deparse_context_plan 38691
get_oper_expr 40578
get_const_collation 41085
generate_operator_name 42875
get_const_expr 46435
deparse_expression 53678
pop_child_plan 57666
push_child_plan 57666
set_relation_column_names 62127
deparse_expression_pretty 62549
build_colinfo_names_hash 63067
destroy_colinfo_names_hash 63067
expand_colnames_array_to 64259
resolve_special_varno 95298
set_deparse_plan 99448
get_rule_expr_paren 108676
get_variable 124352
get_rule_expr 235041
make_colname_unique 299148
colname_is_unique 300715
add_to_names_hash 328465
quote_qualified_identifier 744182
quote_identifier 1889503

Generated by: LCOV version 2.0-1