LCOV - code coverage report
Current view: top level - src/backend/utils/adt - ruleutils.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 4754 5250 90.6 %
Date: 2025-10-02 08:17:30 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_utility_query_def 16
get_rule_groupingset 18
pg_get_statisticsobjdef_expressions 24
pg_get_statisticsobjdef_string 26
get_tablesample_def 32
get_rule_windowclause 42
get_rule_windowspec 42
pg_get_function_arg_default 54
get_xmltable 62
get_json_agg_constructor 66
pg_get_viewdef_name 72
get_delete_query_def 76
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
pg_get_partkeydef_columns 142
get_returning_clause 146
get_simple_binary_op_name 150
get_update_query_def 154
pg_get_triggerdef 164
print_function_trftypes 166
get_tablefunc 170
pg_get_functiondef 172
find_recursive_union 174
get_func_sql_syntax 180
get_json_returning 180
get_json_table_columns 180
pg_get_partition_constraintdef 182
get_json_constructor 186
get_json_constructor_options 186
get_json_format 186
get_update_query_targetlist_def 190
get_window_frame_options_for_explain 190
print_function_sqlbody 222
pg_get_indexdef_string 228
get_window_frame_options 232
get_reloptions 244
get_agg_combine_expr 260
get_values_def 272
pg_get_statisticsobjdef 278
generate_collation_name 294
get_windowfunc_expr 306
get_windowfunc_expr_helper 318
get_rule_orderby 332
get_insert_query_def 340
pg_get_viewdef_name_ext 402
pg_get_statisticsobjdef_columns 414
pg_get_ruledef 450
printSubscripts 454
get_json_expr_options 456
get_json_path_spec 456
get_sublink_expr 460
get_rule_list_toplevel 504
make_ruledef 558
pg_get_viewdef_ext 562
pg_get_ruledef_worker 564
pg_get_constraintdef_command 608
get_rule_sortgroupclause 684
pg_get_statisticsobj_worker 718
pg_get_expr_ext 724
get_setop_query 756
get_rule_expr_funccall 864
pg_get_indexdef_columns 1038
pg_get_triggerdef_ext 1250
processIndirection 1272
get_name_for_var_field 1340
pg_get_triggerdef_worker 1414
pg_get_partkeydef 1476
identify_join_columns 1498
set_join_column_names 1498
pg_get_partkeydef_worker 1618
pg_get_userbyid 1734
get_agg_expr 1994
pg_get_indexdef_ext 1994
get_agg_expr_helper 2048
looks_like_function 2114
add_cast_to 2166
pg_get_constraintdef 2338
find_param_generator 2552
pg_get_viewdef 2638
find_param_generator_initplan 2912
get_rule_expr_toplevel 3044
pg_get_function_sqlbody 3632
make_viewdef 3674
pg_get_viewdef_worker 3680
print_function_rettype 4046
pg_get_function_result 4156
pg_get_function_identity_arguments 4220
pop_ancestor_plan 4640
push_ancestor_plan 4640
get_range_partbound_string 4716
pg_get_function_arguments 4752
pg_get_constraintdef_ext 4858
get_target_list 4998
get_basic_select_query 5068
get_simple_values_rte 5068
get_from_clause 5094
get_coercion_expr 5140
get_select_query_def 5232
decompile_column_index_array 5596
isSimpleNode 5598
get_with_clause 5814
pg_get_indexdef 5850
get_query_def 5872
set_deparse_for_query 6030
get_column_alias_list 6222
generate_operator_clause 6554
get_rte_alias 6696
get_rtable_name 6810
get_parameter 7174
find_param_referent 7192
get_from_clause_item 7612
pg_get_constraintdef_worker 7804
flatten_reloptions 7912
generate_relation_name 8106
generate_qualified_relation_name 8392
pg_get_expr 8894
pg_get_indexdef_worker 9222
print_function_arguments 9542
pg_get_expr_worker 9618
get_func_expr 12598
generate_function_name 12746
get_opclass_name 13086
has_dangerous_join_using 14158
set_using_names 14476
get_relation_name 16914
deparse_context_for_plan_tree 24040
select_rtable_names_for_explain 24040
deparse_context_for 24448
simple_quote_literal 27330
removeStringInfoSpaces 29518
appendContextKeyword 29960
get_special_variable 44008
string_to_text 45668
set_simple_column_names 48652
set_deparse_context_plan 53968
set_rtable_names 54682
get_oper_expr 60608
get_const_collation 62186
generate_operator_name 64062
get_const_expr 70322
pop_child_plan 71306
push_child_plan 71306
deparse_expression 73560
deparse_expression_pretty 87344
set_relation_column_names 93608
build_colinfo_names_hash 95106
destroy_colinfo_names_hash 95106
expand_colnames_array_to 96906
resolve_special_varno 120966
set_deparse_plan 129914
get_rule_expr_paren 162330
get_variable 174282
get_rule_expr 336856
make_colname_unique 456674
colname_is_unique 459042
add_to_names_hash 504658
quote_qualified_identifier 1265400
quote_identifier 2548810

Generated by: LCOV version 1.16