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 07:15:19 Functions: 99.4 % 171 170
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 3
get_from_clause_coldeflist 3
pg_get_viewdef_wrap 3
pg_get_indexdef_columns_extended 4
get_lock_clause_strength 6
get_merge_query_def 6
pg_get_serial_sequence 6
generate_qualified_type_name 7
get_utility_query_def 8
get_rule_groupingset 9
get_tablesample_def 16
get_rule_windowclause 24
get_rule_windowspec 24
pg_get_function_arg_default 27
get_xmltable 31
get_json_agg_constructor 33
get_delete_query_def 38
pg_get_viewdef_name 39
pg_get_statisticsobjdef_string 40
get_json_behavior 42
is_input_argument 48
get_json_table_nested_columns 51
get_json_table 54
pg_get_partconstrdef_string 55
pg_get_ruledef_ext 57
pg_get_partkeydef_columns 71
get_simple_binary_op_name 75
get_returning_clause 76
get_update_query_def 77
pg_get_triggerdef 82
print_function_trftypes 83
get_tablefunc 85
pg_get_functiondef 86
find_recursive_union 87
get_func_sql_syntax 90
get_json_returning 90
get_json_table_columns 90
get_json_constructor 93
get_json_constructor_options 93
get_json_format 93
get_update_query_targetlist_def 95
get_window_frame_options_for_explain 98
pg_get_statisticsobjdef_expressions 103
print_function_sqlbody 105
pg_get_partition_constraintdef 115
pg_get_indexdef_string 117
get_window_frame_options 119
get_reloptions 122
get_values_def 136
generate_collation_name 147
pg_get_statisticsobjdef 153
get_windowfunc_expr 162
get_windowfunc_expr_helper 168
get_rule_orderby 172
get_insert_query_def 173
pg_get_viewdef_name_ext 201
pg_get_statisticsobjdef_columns 213
get_json_expr_options 228
get_json_path_spec 228
pg_get_ruledef 228
get_sublink_expr 230
printSubscripts 257
get_rule_list_toplevel 261
make_ruledef 282
pg_get_viewdef_ext 282
pg_get_ruledef_worker 285
pg_get_constraintdef_command 328
get_rule_sortgroupclause 339
get_setop_query 378
get_agg_combine_expr 391
pg_get_statisticsobj_worker 406
pg_get_expr_ext 431
get_rule_expr_funccall 444
pg_get_indexdef_columns 573
pg_get_triggerdef_ext 613
processIndirection 642
pg_get_triggerdef_worker 695
pg_get_partkeydef 739
identify_join_columns 758
set_join_column_names 758
pg_get_partkeydef_worker 810
get_name_for_var_field 865
pg_get_userbyid 926
pg_get_indexdef_ext 1015
looks_like_function 1077
add_cast_to 1088
pg_get_constraintdef 1093
pg_get_viewdef 1249
find_param_generator 1333
find_param_generator_initplan 1517
get_rule_expr_toplevel 1570
make_viewdef 1771
pg_get_viewdef_worker 1774
pg_get_function_sqlbody 1780
print_function_rettype 1993
pg_get_function_result 2042
pg_get_function_identity_arguments 2068
pop_ancestor_plan 2326
push_ancestor_plan 2326
pg_get_function_arguments 2334
get_agg_expr 2385
get_agg_expr_helper 2412
pg_get_constraintdef_ext 2427
get_target_list 2430
get_basic_select_query 2462
get_simple_values_rte 2462
get_from_clause 2475
get_select_query_def 2544
get_coercion_expr 2691
get_range_partbound_string 2726
decompile_column_index_array 2769
get_with_clause 2838
pg_get_indexdef 2855
get_query_def 2867
set_deparse_for_query 2946
isSimpleNode 2953
get_column_alias_list 3064
get_rte_alias 3304
generate_operator_clause 3353
get_rtable_name 3361
get_parameter 3650
find_param_referent 3659
get_from_clause_item 3768
pg_get_constraintdef_worker 3848
flatten_reloptions 3907
generate_relation_name 4080
generate_qualified_relation_name 4126
pg_get_indexdef_worker 4616
pg_get_expr 4645
print_function_arguments 4681
pg_get_expr_worker 5076
get_opclass_name 6399
get_func_expr 6501
has_dangerous_join_using 6966
set_using_names 7131
generate_function_name 7710
get_relation_name 8532
deparse_context_for_plan_tree 12501
select_rtable_names_for_explain 12501
deparse_context_for 12667
simple_quote_literal 14206
removeStringInfoSpaces 15319
appendContextKeyword 15522
string_to_text 22824
set_simple_column_names 25244
get_special_variable 26074
set_rtable_names 28190
set_deparse_context_plan 29562
get_oper_expr 31360
get_const_collation 31892
generate_operator_name 33096
get_const_expr 36460
deparse_expression 41414
pop_child_plan 44264
push_child_plan 44264
deparse_expression_pretty 48705
set_relation_column_names 48721
build_colinfo_names_hash 49479
destroy_colinfo_names_hash 49479
expand_colnames_array_to 50388
resolve_special_varno 73437
set_deparse_plan 76152
get_rule_expr_paren 83571
get_variable 96604
get_rule_expr 181856
make_colname_unique 234425
colname_is_unique 235609
add_to_names_hash 258696
quote_qualified_identifier 647246
quote_identifier 1304601

Generated by: LCOV version 2.0-1