LCOV - code coverage report
Current view: top level - src/backend/utils/adt - rangetypes.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 86.9 % 1120 973
Test Date: 2026-09-22 21:15:53 Functions: 93.2 % 88 82
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 74.6 % 772 576

Function Name Sort by function name Hit count Sort by function hit count
bounds_adjacent 313365
build_bound_expr 115
daterange_canonical 2665
daterange_subdiff 0
datum_compute_size 1202977
datum_write 1202977
elem_contained_by_range 58
elem_contained_by_range_support 105
find_simplified_clause 210
get_range_io_data 60796
hash_range 140
hash_range_extended 40
int4range_canonical 297637
int4range_subdiff 568216
int8range_canonical 63
int8range_subdiff 0
make_empty_range 2622
make_range 308177
numrange_subdiff 204
range_adjacent 49630
range_adjacent_internal 95080
range_after 52205
range_after_internal 132034
range_before 52615
range_before_internal 82024
range_bound_escape 91444
range_cmp 12574
range_cmp_bound_values 921618
range_cmp_bounds 8196491
range_compare 18394
range_constructor2 74870
range_constructor3 3540
range_contained_by 51290
range_contained_by_internal 80852
range_contains 102980
range_contains_elem 50805
range_contains_elem_internal 59355
range_contains_elem_support 255
range_contains_internal 321726
range_deparse 55659
range_deserialize 6538040
range_empty 1464
range_eq 52813
range_eq_internal 104912
range_fast_cmp 373436
range_ge 2024
range_get_flags 1948482
range_get_typcache 2754162
range_gt 2048
range_in 5137
range_intersect 1294
range_intersect_agg_transfn 28
range_intersect_internal 1514
range_le 2008
range_lower 292
range_lower_inc 48
range_lower_inf 48
range_lt 894
range_merge 23
range_minus 25
range_minus_internal 124
range_minus_multi 72
range_minus_multi_internal 36
range_ne 20
range_ne_internal 20
range_out 55659
range_overlaps 52016
range_overlaps_internal 66339
range_overleft 51005
range_overleft_internal 87001
range_overright 51000
range_overright_internal 145337
range_parse 5137
range_parse_bound 9406
range_parse_flags 3540
range_recv 0
range_send 0
range_serialize 611283
range_set_contain_empty 412
range_sortsupport 1201
range_split_internal 198
range_union 38
range_union_internal 1086
range_upper 172
range_upper_inc 48
range_upper_inf 48
tsrange_subdiff 0
tstzrange_subdiff 0

Generated by: LCOV version 2.0-1