LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- multirangetypes.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 16devel
Lines:
910
976
93.2 %
Date:
2022-07-06 13:10:06
Functions:
90
92
97.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
multirange_recv
0
multirange_send
0
make_empty_multirange
18
range_merge_from_multirange
36
multirange_union
54
hash_multirange_extended
60
multirange_empty
66
multirange_lower_inc
66
multirange_lower_inf
66
multirange_upper_inc
66
multirange_upper_inf
66
multirange_ge
72
multirange_unnest
72
multirange_intersect
84
multirange_intersect_agg_transfn
96
multirange_le
96
multirange_minus_internal
96
multirange_gt
114
range_agg_finalfn
114
range_agg_transfn
114
multirange_minus
120
multirange_lower
132
multirange_ne
132
multirange_ne_internal
132
multirange_upper
138
elem_contained_by_multirange
144
multirange_intersect_internal
162
multirange_lt
168
multirange_agg_transfn
192
hash_multirange
306
multirange_constructor0
372
multirange_cmp
804
multirange_in
1284
multirange_out
2200
multirange_get_range
2790
multirange_deserialize
2914
get_multirange_io_data
3484
multirange_constructor1
7374
multirange_constructor2
13806
multirange_get_union_range
22200
multirange_contains_elem
23142
multirange_contains_elem_internal
23286
make_multirange
23382
multirange_canonicalize
23382
multirange_size_estimate
23382
write_multirange_data
23382
multirange_elem_bsearch_comparison
32226
range_adjacent_multirange
37224
range_before_multirange
37230
range_after_multirange
37236
range_overleft_multirange
37242
range_overright_multirange
37242
range_overlaps_multirange
37344
range_contained_by_multirange
37428
multirange_adjacent_range
44442
multirange_adjacent_multirange
44472
multirange_before_range
44760
multirange_before_multirange
44766
multirange_overlaps_range
45390
multirange_overlaps_multirange
46044
multirange_overlaps_multirange_internal
46044
multirange_overleft_range
47286
multirange_overleft_multirange
47292
multirange_eq
47622
multirange_eq_internal
47754
multirange_contained_by_range
50490
multirange_contained_by_multirange
50598
multirange_after_range
56748
multirange_after_multirange
56760
range_bounds_overlaps
57924
multirange_overright_range
61800
multirange_overright_multirange
61806
range_overleft_multirange_internal
74362
range_contains_multirange
74490
multirange_contains_range
89754
range_adjacent_multirange_internal
93574
range_bounds_contains
96022
range_overlaps_multirange_internal
101414
multirange_before_multirange_internal
101526
range_before_multirange_internal
113456
range_overright_multirange_internal
119338
multirange_range_contains_bsearch_comparison
124762
multirange_range_overlaps_bsearch_comparison
126490
multirange_contains_multirange
156312
range_after_multirange_internal
156680
multirange_bsearch_match
158968
multirange_contains_range_internal
162788
multirange_contains_multirange_internal
206910
range_contains_multirange_internal
278900
multirange_get_typcache
1250406
multirange_get_bounds
1618528
multirange_get_bounds_offset
1621318
Generated by:
LCOV version 1.14