LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- multirangetypes.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
93.4 %
1010
943
Test Date:
2026-05-16 05:16:25
Functions:
97.8 %
93
91
Legend:
Lines:    
hit
not hit
Function Name
Hit count
elem_contained_by_multirange
98
get_multirange_io_data
3128
hash_multirange
224
hash_multirange_extended
40
make_empty_multirange
15
make_multirange
17980
multirange_adjacent_multirange
29657
multirange_adjacent_range
29632
multirange_after_multirange
37847
multirange_after_range
37837
multirange_agg_transfn
316
multirange_before_multirange
29851
multirange_before_multirange_internal
67698
multirange_before_range
29846
multirange_bsearch_match
102518
multirange_canonicalize
17980
multirange_cmp
1214
multirange_constructor0
335
multirange_constructor1
6033
multirange_constructor2
9397
multirange_contained_by_multirange
33899
multirange_contained_by_range
33675
multirange_contains_elem
15563
multirange_contains_elem_internal
15661
multirange_contains_multirange
104219
multirange_contains_multirange_internal
138118
multirange_contains_range
59853
multirange_contains_range_internal
105400
multirange_deserialize
3338
multirange_elem_bsearch_comparison
21621
multirange_empty
44
multirange_eq
31805
multirange_eq_internal
31893
multirange_ge
48
multirange_get_bounds
1065229
multirange_get_bounds_offset
1069253
multirange_get_range
4024
multirange_get_typcache
839081
multirange_get_union_range
15484
multirange_gt
76
multirange_in
1064
multirange_intersect
194
multirange_intersect_agg_transfn
64
multirange_intersect_internal
243
multirange_le
64
multirange_lower
111
multirange_lower_inc
44
multirange_lower_inf
44
multirange_lt
112
multirange_minus
100
multirange_minus_internal
204
multirange_minus_multi
244
multirange_ne
88
multirange_ne_internal
88
multirange_out
2064
multirange_overlaps_multirange
31243
multirange_overlaps_multirange_internal
31243
multirange_overlaps_range
30264
multirange_overleft_multirange
31536
multirange_overleft_range
31531
multirange_overright_multirange
41212
multirange_overright_range
41207
multirange_range_contains_bsearch_comparison
76742
multirange_range_overlaps_bsearch_comparison
81102
multirange_recv
0
multirange_send
0
multirange_size_estimate
17980
multirange_union
69
multirange_unnest
300
multirange_upper
116
multirange_upper_inc
44
multirange_upper_inf
44
range_adjacent_multirange
24820
range_adjacent_multirange_internal
61154
range_after_multirange
24830
range_after_multirange_internal
105548
range_agg_finalfn
470
range_agg_transfn
301
range_before_multirange
24825
range_before_multirange_internal
71774
range_bounds_contains
63000
range_bounds_overlaps
39165
range_contained_by_multirange
25128
range_contains_multirange
49675
range_contains_multirange_internal
184540
range_merge_from_multirange
30
range_overlaps_multirange
24898
range_overlaps_multirange_internal
67199
range_overleft_multirange
24835
range_overleft_multirange_internal
48347
range_overright_multirange
24835
range_overright_multirange_internal
79544
write_multirange_data
17980
Generated by:
LCOV version 2.0-1