Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/boost/boost/assert/source_location.hpp
 35.90% (14/39)
 83.33% (5/6)
 33.33% (5/15)
src/boost/boost/container/detail/placement_new.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/boost/boost/container/pmr/memory_resource.hpp
 71.43% (5/7)
 60.00% (3/5)
 42.86% (3/7)
src/boost/boost/container_hash/detail/hash_mix.hpp
  0.00% (0/24)
  0.00% (0/3)
  0.00% (0/3)
src/boost/boost/container_hash/detail/hash_range.hpp
  0.00% (0/65)
  0.00% (0/5)
  0.00% (0/15)
src/boost/boost/container_hash/detail/hash_tuple_like.hpp
  0.00% (0/15)
  0.00% (0/4)
  0.00% (0/4)
src/boost/boost/container_hash/detail/mulx.hpp
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/container_hash/hash.hpp
  0.00% (0/79)
  0.00% (0/18)
  0.00% (0/21)
src/boost/boost/core/detail/string_view.hpp
  3.82% (20/524)
 19.44% (7/36)
 19.57% (9/46)
src/boost/boost/describe/detail/cx_streq.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/describe/members.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/json/array.hpp
  0.00% (0/23)
  0.00% (0/9)
  0.00% (0/9)
src/boost/boost/json/basic_parser.hpp
 76.92% (10/13)
 80.00% (4/5)
 80.00% (4/5)
src/boost/boost/json/basic_parser_impl.hpp
 78.72% (1809/2298)
 96.97% (32/33)
 82.09% (1146/1396)
src/boost/boost/json/detail/array.hpp
 72.73% (8/11)
 75.00% (3/4)
 75.00% (3/4)
src/boost/boost/json/detail/buffer.hpp
100.00% (60/60)
100.00% (9/9)
100.00% (24/24)
src/boost/boost/json/detail/config.hpp
100.00% (5/5)
100.00% (1/1)
100.00% (1/1)
src/boost/boost/json/detail/default_resource.hpp
100.00% (5/5)
100.00% (1/1)
100.00% (1/1)
src/boost/boost/json/detail/digest.hpp
100.00% (9/9)
100.00% (1/1)
100.00% (4/4)
src/boost/boost/json/detail/impl/array.hpp
 93.33% (14/15)
100.00% (2/2)
 83.33% (10/12)
src/boost/boost/json/detail/impl/default_resource.ipp
 60.00% (6/10)
 50.00% (2/4)
 50.00% (2/4)
src/boost/boost/json/detail/impl/except.ipp
 19.23% (5/26)
 20.00% (1/5)
 20.00% (1/5)
src/boost/boost/json/detail/impl/format.ipp
100.00% (65/65)
100.00% (7/7)
100.00% (19/19)
src/boost/boost/json/detail/impl/handler.ipp
100.00% (67/67)
100.00% (19/19)
100.00% (19/19)
src/boost/boost/json/detail/impl/shared_resource.ipp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/boost/boost/json/detail/impl/stack.ipp
100.00% (22/22)
100.00% (3/3)
100.00% (14/14)
src/boost/boost/json/detail/impl/string_impl.ipp
 22.29% (72/323)
 46.15% (6/13)
 13.56% (16/118)
src/boost/boost/json/detail/object.hpp
 81.25% (13/16)
 80.00% (4/5)
 80.00% (4/5)
src/boost/boost/json/detail/ryu/detail/common.hpp
 63.64% (35/55)
 71.43% (5/7)
 90.48% (19/21)
src/boost/boost/json/detail/ryu/detail/d2s_full_table.hpp
100.00% (317/317)
100.00% (2/2)
100.00% (2/2)
src/boost/boost/json/detail/ryu/detail/d2s_intrinsics.hpp
 41.25% (33/80)
 63.64% (7/11)
 76.47% (13/17)
src/boost/boost/json/detail/ryu/detail/digit_table.hpp
100.00% (14/14)
100.00% (1/1)
100.00% (1/1)
src/boost/boost/json/detail/ryu/impl/d2s.ipp
100.00% (308/308)
100.00% (7/7)
100.00% (160/160)
src/boost/boost/json/detail/sse2.hpp
100.00% (192/192)
100.00% (6/6)
100.00% (83/83)
src/boost/boost/json/detail/stack.hpp
100.00% (34/34)
100.00% (7/7)
100.00% (10/10)
src/boost/boost/json/detail/stream.hpp
 80.99% (115/142)
 85.71% (36/42)
 88.24% (45/51)
src/boost/boost/json/detail/string_impl.hpp
 65.49% (74/113)
 69.23% (9/13)
 72.00% (36/50)
src/boost/boost/json/detail/utf8.hpp
 98.97% (96/97)
100.00% (10/10)
 96.67% (29/30)
src/boost/boost/json/detail/value.hpp
100.00% (29/29)
100.00% (9/9)
100.00% (10/10)
src/boost/boost/json/detail/value_to.hpp
  0.00% (0/38)
  0.00% (0/6)
  0.00% (0/6)
src/boost/boost/json/impl/array.hpp
 15.34% (25/163)
 17.07% (7/41)
 16.67% (10/60)
src/boost/boost/json/impl/array.ipp
  9.66% (46/476)
 13.51% (5/37)
 13.16% (20/152)
src/boost/boost/json/impl/error.ipp
 42.23% (106/251)
 11.11% (1/9)
  1.23% (1/81)
src/boost/boost/json/impl/kind.ipp
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/11)
src/boost/boost/json/impl/monotonic_resource.ipp
  0.00% (0/75)
  0.00% (0/10)
  0.00% (0/26)
src/boost/boost/json/impl/null_resource.ipp
 58.33% (7/12)
 50.00% (2/4)
 50.00% (2/4)
src/boost/boost/json/impl/object.hpp
 30.60% (41/134)
 26.67% (8/30)
 35.09% (20/57)
src/boost/boost/json/impl/object.ipp
 27.34% (158/578)
 21.28% (10/47)
 27.11% (61/225)
src/boost/boost/json/impl/parse.ipp
 15.62% (10/64)
 16.67% (1/6)
 14.29% (4/28)
src/boost/boost/json/impl/parser.ipp
 39.71% (27/68)
 50.00% (5/10)
 46.67% (14/30)
src/boost/boost/json/impl/pointer.ipp
  0.00% (0/374)
  0.00% (0/31)
  0.00% (0/191)
src/boost/boost/json/impl/serialize.ipp
 36.75% (43/117)
 18.18% (2/11)
 46.15% (12/26)
src/boost/boost/json/impl/serializer.ipp
 83.94% (549/654)
 76.19% (16/21)
 87.71% (314/358)
src/boost/boost/json/impl/static_resource.ipp
 63.64% (14/22)
 66.67% (4/6)
 77.78% (7/9)
src/boost/boost/json/impl/stream_parser.ipp
 42.47% (31/73)
 53.85% (7/13)
 48.28% (14/29)
src/boost/boost/json/impl/string.hpp
 66.67% (4/6)
 66.67% (2/3)
 66.67% (2/3)
src/boost/boost/json/impl/string.ipp
 13.74% (25/182)
  9.09% (3/33)
 10.71% (6/56)
src/boost/boost/json/impl/value.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/2)
src/boost/boost/json/impl/value.ipp
  6.88% (26/378)
  6.67% (2/30)
  7.69% (10/130)
src/boost/boost/json/impl/value_ref.hpp
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/json/impl/value_ref.ipp
  0.00% (0/110)
  0.00% (0/11)
  0.00% (0/46)
src/boost/boost/json/impl/value_stack.ipp
100.00% (254/254)
100.00% (30/30)
100.00% (82/82)
src/boost/boost/json/impl/visit.hpp
  0.00% (0/14)
  0.00% (0/1)
  0.00% (0/10)
src/boost/boost/json/object.hpp
  0.00% (0/30)
  0.00% (0/11)
  0.00% (0/14)
src/boost/boost/json/parser.hpp
 22.58% (7/31)
 30.00% (3/10)
 30.00% (3/10)
src/boost/boost/json/pilfer.hpp
100.00% (18/18)
100.00% (3/3)
100.00% (3/3)
src/boost/boost/json/serializer.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
src/boost/boost/json/storage_ptr.hpp
 68.00% (34/50)
 83.33% (10/12)
 71.43% (15/21)
src/boost/boost/json/stream_parser.hpp
  3.33% (1/30)
 10.00% (1/10)
 10.00% (1/10)
src/boost/boost/json/string.hpp
 14.93% (30/201)
 14.06% (9/64)
 19.12% (13/68)
src/boost/boost/json/value.hpp
 15.44% (86/557)
 17.93% (26/145)
 23.78% (39/164)
src/boost/boost/json/value_ref.hpp
  0.00% (0/45)
  0.00% (0/31)
  0.00% (0/31)
src/boost/boost/mp11/detail/mp_count.hpp
  0.00% (0/12)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/mp11/detail/mp_with_index.hpp
  0.00% (0/21)
  0.00% (0/3)
  0.00% (0/3)
src/boost/boost/system/detail/append_int.hpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/system/detail/error_category.hpp
 70.00% (7/10)
100.00% (1/1)
 83.33% (5/6)
src/boost/boost/system/detail/error_category_impl.hpp
  0.00% (0/29)
  0.00% (0/2)
  0.00% (0/12)
src/boost/boost/system/detail/error_code.hpp
 12.14% (17/140)
 25.00% (4/16)
 15.38% (10/65)
src/boost/boost/system/detail/error_condition.hpp
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/5)
src/boost/boost/system/detail/generic_category.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/system/detail/interop_category.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/system/detail/mutex.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/boost/boost/system/detail/std_category.hpp
  0.00% (0/11)
  0.00% (0/4)
  0.00% (0/4)
src/boost/boost/system/detail/std_category_impl.hpp
  0.00% (0/50)
  0.00% (0/2)
  0.00% (0/27)
src/boost/boost/system/detail/system_category.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/system/system_error.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/throw_exception.hpp
 53.85% (14/26)
 57.14% (4/7)
 57.14% (4/7)
src/boost/boost/variant2/variant.hpp
  0.00% (0/30)
  0.00% (0/9)
  0.00% (0/9)
src/boost/libs/json/fuzzing/fuzz_basic_parser.cpp
 93.75% (45/48)
 91.30% (21/23)
 90.91% (30/33)
src/boost/libs/json/fuzzing/fuzz_parse.cpp
 94.74% (18/19)
100.00% (2/2)
 87.50% (7/8)
src/boost/libs/json/fuzzing/fuzz_parser.cpp
 91.36% (74/81)
 83.33% (5/6)
 95.24% (20/21)
work/stage/include/boost/assert/source_location.hpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/3)
work/stage/include/boost/container/container_fwd.hpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/container/detail/placement_new.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/container/new_allocator.hpp
  0.00% (0/8)
  0.00% (0/6)
  0.00% (0/6)
work/stage/include/boost/container/pmr/memory_resource.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/container/throw_exception.hpp
  0.00% (0/22)
  0.00% (0/12)
  0.00% (0/12)
work/stage/include/boost/core/detail/string_view.hpp
  2.11% (10/475)
 14.81% (4/27)
 14.81% (4/27)
work/stage/include/boost/current_function.hpp
  0.00% (0/41)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/json/array.hpp
  0.00% (0/11)
  0.00% (0/4)
  0.00% (0/4)
work/stage/include/boost/json/basic_parser.hpp
 25.00% (1/4)
 50.00% (1/2)
 50.00% (1/2)
work/stage/include/boost/json/basic_parser_impl.hpp
 62.98% (1436/2280)
 80.65% (25/31)
 65.23% (906/1389)
work/stage/include/boost/json/detail/array.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/json/detail/buffer.hpp
 90.48% (57/63)
100.00% (10/10)
100.00% (25/25)
work/stage/include/boost/json/detail/default_resource.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
work/stage/include/boost/json/detail/object.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/json/detail/sse2.hpp
100.00% (164/164)
100.00% (5/5)
100.00% (77/77)
work/stage/include/boost/json/detail/stack.hpp
 16.67% (4/24)
 40.00% (2/5)
 25.00% (2/8)
work/stage/include/boost/json/detail/stream.hpp
 66.25% (53/80)
 73.91% (17/23)
 76.92% (20/26)
work/stage/include/boost/json/detail/string_impl.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/json/detail/utf8.hpp
 97.94% (95/97)
100.00% (10/10)
 96.67% (29/30)
work/stage/include/boost/json/impl/array.hpp
  0.00% (0/68)
  0.00% (0/19)
  0.00% (0/19)
work/stage/include/boost/json/impl/object.hpp
  0.00% (0/39)
  0.00% (0/11)
  0.00% (0/11)
work/stage/include/boost/json/impl/value.hpp
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/2)
work/stage/include/boost/json/impl/value_ref.hpp
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/json/object.hpp
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/5)
work/stage/include/boost/json/storage_ptr.hpp
 35.00% (14/40)
 50.00% (5/10)
 46.67% (7/15)
work/stage/include/boost/json/stream_parser.hpp
 17.24% (5/29)
 22.22% (2/9)
 22.22% (2/9)
work/stage/include/boost/json/string.hpp
  0.00% (0/141)
  0.00% (0/45)
  0.00% (0/45)
work/stage/include/boost/json/value.hpp
  2.69% (11/409)
  2.08% (2/96)
  6.00% (6/100)
work/stage/include/boost/json/value_ref.hpp
  0.00% (0/45)
  0.00% (0/31)
  0.00% (0/31)
work/stage/include/boost/mp11/algorithm.hpp
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/mp11/detail/mp_count.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/system/detail/error_category.hpp
  9.68% (3/31)
 16.67% (1/6)
 11.11% (1/9)
work/stage/include/boost/system/detail/error_category_impl.hpp
  0.00% (0/43)
  0.00% (0/4)
  0.00% (0/12)
work/stage/include/boost/system/detail/error_code.hpp
 15.77% (35/222)
 26.92% (7/26)
 33.33% (18/54)
work/stage/include/boost/system/detail/error_condition.hpp
  0.00% (0/111)
  0.00% (0/21)
  0.00% (0/33)
work/stage/include/boost/system/detail/generic_category.hpp
  0.00% (0/11)
  0.00% (0/4)
  0.00% (0/4)
work/stage/include/boost/system/detail/generic_category_message.hpp
  0.00% (0/13)
  0.00% (0/4)
  0.00% (0/4)
work/stage/include/boost/system/detail/interop_category.hpp
  0.00% (0/13)
  0.00% (0/4)
  0.00% (0/4)
work/stage/include/boost/system/detail/snprintf.hpp
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/system/detail/std_category.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/system/detail/system_category.hpp
  0.00% (0/5)
  0.00% (0/2)
  0.00% (0/2)
work/stage/include/boost/system/detail/system_category_impl.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
work/stage/include/boost/system/detail/system_category_message.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
work/stage/include/boost/system/detail/throws.hpp
  0.00% (0/15)
  0.00% (0/2)
  0.00% (0/2)
work/stage/include/boost/system/errc.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
work/stage/include/boost/system/result.hpp
  0.00% (0/22)
  0.00% (0/5)
  0.00% (0/5)
work/stage/include/boost/system/system_error.hpp
  0.00% (0/8)
  0.00% (0/6)
  0.00% (0/6)
work/stage/include/boost/throw_exception.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
work/stage/include/boost/variant2/variant.hpp
  0.00% (0/55)
  0.00% (0/14)
  0.00% (0/14)
Totals
 45.99% (7068/15367)
 31.56% (497/1575)
 55.35% (3523/6365)