View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/immer/extra/fuzzer/array-gc.cpp |
94.77% (145/153) |
100.00% (10/10) |
100.00% (30/30) |
src/immer/extra/fuzzer/fuzzer_input.hpp |
97.06% (33/34) |
100.00% (5/5) |
95.24% (20/21) |
src/immer/immer/array.hpp |
100.00% (17/17) |
100.00% (7/7) |
100.00% (8/8) |
src/immer/immer/array_transient.hpp |
100.00% (16/16) |
100.00% (7/7) |
100.00% (8/8) |
src/immer/immer/detail/arrays/no_capacity.hpp |
89.23% (58/65) |
100.00% (12/12) |
80.77% (21/26) |
src/immer/immer/detail/arrays/node.hpp |
82.93% (34/41) |
91.67% (11/12) |
85.00% (17/20) |
src/immer/immer/detail/arrays/with_capacity.hpp |
93.46% (100/107) |
100.00% (17/17) |
83.82% (57/68) |
src/immer/immer/detail/combine_standard_layout.hpp |
100.00% (15/15) |
100.00% (7/7) |
100.00% (7/7) |
src/immer/immer/detail/util.hpp |
87.50% (21/24) |
66.67% (6/9) |
66.67% (6/9) |
src/immer/immer/heap/cpp_heap.hpp |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/immer/immer/heap/gc_heap.hpp |
73.91% (17/23) |
66.67% (4/6) |
66.67% (8/12) |
src/immer/immer/lock/no_lock_policy.hpp |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/immer/immer/lock/spinlock_policy.hpp |
0.00% (0/18) |
0.00% (0/5) |
0.00% (0/5) |
src/immer/immer/refcount/no_refcount_policy.hpp |
80.00% (4/5) |
80.00% (4/5) |
80.00% (4/5) |
src/immer/immer/refcount/refcount_policy.hpp |
0.00% (0/6) |
0.00% (0/5) |
0.00% (0/5) |
src/immer/immer/refcount/unsafe_refcount_policy.hpp |
0.00% (0/6) |
0.00% (0/5) |
0.00% (0/5) |
src/immer/immer/transience/gc_transience_policy.hpp |
100.00% (19/19) |
100.00% (8/8) |
72.22% (13/18) |
Totals |
86.46% (479/554) |
78.40% (98/125) |
78.97% (199/252) |