Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/boost/boost/assert/source_location.hpp
  0.00% (0/40)
  0.00% (0/6)
  0.00% (0/19)
src/boost/boost/container/detail/placement_new.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/container/pmr/memory_resource.hpp
  0.00% (0/7)
  0.00% (0/5)
  0.00% (0/7)
src/boost/boost/container_hash/detail/hash_integral.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
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/76)
  0.00% (0/17)
  0.00% (0/20)
src/boost/boost/core/bit.hpp
  0.00% (0/98)
  0.00% (0/22)
  0.00% (0/26)
src/boost/boost/core/detail/string_view.hpp
  0.00% (0/40)
  0.00% (0/6)
  0.00% (0/16)
src/boost/boost/endian/conversion.hpp
  0.00% (0/15)
  0.00% (0/4)
  0.00% (0/5)
src/boost/boost/json/array.hpp
  0.00% (0/21)
  0.00% (0/5)
  0.00% (0/12)
src/boost/boost/json/basic_parser.hpp
  0.00% (0/13)
  0.00% (0/5)
  0.00% (0/5)
src/boost/boost/json/basic_parser_impl.hpp
  0.00% (0/2083)
  0.00% (0/26)
  0.00% (0/1492)
src/boost/boost/json/detail/array.hpp
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/6)
src/boost/boost/json/detail/charconv/detail/compute_float64.hpp
  0.00% (0/81)
  0.00% (0/1)
  0.00% (0/47)
src/boost/boost/json/detail/charconv/detail/emulated128.hpp
  0.00% (0/103)
  0.00% (0/8)
  0.00% (0/8)
src/boost/boost/json/detail/charconv/detail/fast_float/ascii_number.hpp
  0.00% (0/186)
  0.00% (0/13)
  0.00% (0/114)
src/boost/boost/json/detail/charconv/detail/fast_float/bigint.hpp
  0.00% (0/348)
  0.00% (0/45)
  0.00% (0/234)
src/boost/boost/json/detail/charconv/detail/fast_float/decimal_to_binary.hpp
  0.00% (0/82)
  0.00% (0/5)
  0.00% (0/43)
src/boost/boost/json/detail/charconv/detail/fast_float/digit_comparison.hpp
  0.00% (0/313)
  0.00% (0/24)
  0.00% (0/156)
src/boost/boost/json/detail/charconv/detail/fast_float/float_common.hpp
  0.00% (0/223)
  0.00% (0/62)
  0.00% (0/90)
src/boost/boost/json/detail/charconv/detail/fast_float/parse_number.hpp
  0.00% (0/101)
  0.00% (0/4)
  0.00% (0/102)
src/boost/boost/json/detail/charconv/detail/from_chars_float_impl.hpp
  0.00% (0/87)
  0.00% (0/3)
  0.00% (0/52)
src/boost/boost/json/detail/charconv/detail/from_chars_integer_impl.hpp
  0.00% (0/105)
  0.00% (0/3)
  0.00% (0/54)
src/boost/boost/json/detail/charconv/detail/integer_search_trees.hpp
  0.00% (0/185)
  0.00% (0/3)
  0.00% (0/60)
src/boost/boost/json/detail/charconv/detail/parser.hpp
  0.00% (0/272)
  0.00% (0/4)
  0.00% (0/187)
src/boost/boost/json/detail/charconv/impl/from_chars.ipp
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/8)
src/boost/boost/json/detail/charconv/limits.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/json/detail/config.hpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/json/detail/default_resource.hpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/json/detail/digest.hpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/4)
src/boost/boost/json/detail/impl/array.hpp
  0.00% (0/15)
  0.00% (0/2)
  0.00% (0/12)
src/boost/boost/json/detail/impl/default_resource.ipp
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/4)
src/boost/boost/json/detail/impl/except.ipp
  0.00% (0/12)
  0.00% (0/2)
  0.00% (0/2)
src/boost/boost/json/detail/impl/format.ipp
  0.00% (0/65)
  0.00% (0/7)
  0.00% (0/19)
src/boost/boost/json/detail/impl/handler.ipp
  0.00% (0/68)
  0.00% (0/19)
  0.00% (0/20)
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.hpp
  0.00% (0/23)
  0.00% (0/4)
  0.00% (0/11)
src/boost/boost/json/detail/impl/stack.ipp
 16.67% (8/48)
 33.33% (2/6)
 19.05% (4/21)
src/boost/boost/json/detail/impl/string_impl.ipp
  0.00% (0/353)
  0.00% (0/13)
  0.00% (0/128)
src/boost/boost/json/detail/object.hpp
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/7)
src/boost/boost/json/detail/ryu/detail/common.hpp
  0.00% (0/71)
  0.00% (0/8)
  0.00% (0/30)
src/boost/boost/json/detail/ryu/detail/d2s_full_table.hpp
  0.00% (0/317)
  0.00% (0/2)
  0.00% (0/2)
src/boost/boost/json/detail/ryu/detail/d2s_intrinsics.hpp
  0.00% (0/80)
  0.00% (0/11)
  0.00% (0/17)
src/boost/boost/json/detail/ryu/detail/digit_table.hpp
  0.00% (0/14)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/json/detail/ryu/impl/d2s.ipp
  0.00% (0/311)
  0.00% (0/7)
  0.00% (0/163)
src/boost/boost/json/detail/sse2.hpp
  0.00% (0/28)
  0.00% (0/1)
  0.00% (0/6)
src/boost/boost/json/detail/stack.hpp
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/boost/boost/json/detail/stream.hpp
  0.00% (0/70)
  0.00% (0/19)
  0.00% (0/33)
src/boost/boost/json/detail/string_impl.hpp
  0.00% (0/111)
  0.00% (0/12)
  0.00% (0/50)
src/boost/boost/json/detail/value.hpp
  0.00% (0/43)
  0.00% (0/9)
  0.00% (0/24)
src/boost/boost/json/impl/array.hpp
  0.00% (0/96)
  0.00% (0/22)
  0.00% (0/42)
src/boost/boost/json/impl/array.ipp
  0.00% (0/516)
  0.00% (0/40)
  0.00% (0/178)
src/boost/boost/json/impl/error.hpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/boost/boost/json/impl/error.ipp
  0.00% (0/122)
  0.00% (0/7)
  0.00% (0/91)
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/83)
  0.00% (0/10)
  0.00% (0/32)
src/boost/boost/json/impl/null_resource.ipp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/5)
src/boost/boost/json/impl/object.hpp
  0.00% (0/131)
  0.00% (0/21)
  0.00% (0/71)
src/boost/boost/json/impl/object.ipp
  0.00% (0/604)
  0.00% (0/49)
  0.00% (0/246)
src/boost/boost/json/impl/parse.ipp
  0.00% (0/64)
  0.00% (0/6)
  0.00% (0/28)
src/boost/boost/json/impl/parser.ipp
  0.00% (0/78)
  0.00% (0/10)
  0.00% (0/32)
src/boost/boost/json/impl/pointer.ipp
  0.00% (0/390)
  0.00% (0/34)
  0.00% (0/200)
src/boost/boost/json/impl/serialize.ipp
  0.00% (0/140)
  0.00% (0/14)
  0.00% (0/32)
src/boost/boost/json/impl/serializer.hpp
  0.00% (0/165)
  0.00% (0/6)
  0.00% (0/109)
src/boost/boost/json/impl/serializer.ipp
  0.00% (0/373)
  0.00% (0/30)
  0.00% (0/185)
src/boost/boost/json/impl/static_resource.ipp
  0.00% (0/24)
  0.00% (0/5)
  0.00% (0/12)
src/boost/boost/json/impl/stream_parser.ipp
  0.00% (0/83)
  0.00% (0/13)
  0.00% (0/31)
src/boost/boost/json/impl/string.hpp
  0.00% (0/15)
  0.00% (0/3)
  0.00% (0/9)
src/boost/boost/json/impl/string.ipp
  0.00% (0/209)
  0.00% (0/36)
  0.00% (0/77)
src/boost/boost/json/impl/value.ipp
  0.00% (0/589)
  0.00% (0/63)
  0.00% (0/275)
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
  0.00% (0/262)
  0.00% (0/30)
  0.00% (0/87)
src/boost/boost/json/impl/visit.hpp
  0.00% (0/17)
  0.00% (0/1)
  0.00% (0/10)
src/boost/boost/json/object.hpp
  0.00% (0/18)
  0.00% (0/5)
  0.00% (0/10)
src/boost/boost/json/parser.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/4)
src/boost/boost/json/pilfer.hpp
  0.00% (0/19)
  0.00% (0/3)
  0.00% (0/4)
src/boost/boost/json/serializer.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/boost/boost/json/storage_ptr.hpp
 17.31% (9/52)
 25.00% (3/12)
 17.39% (4/23)
src/boost/boost/json/stream_parser.hpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/4)
src/boost/boost/json/string.hpp
  0.00% (0/65)
  0.00% (0/19)
  0.00% (0/28)
src/boost/boost/json/value.hpp
  0.00% (0/225)
  0.00% (0/57)
  0.00% (0/104)
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/13)
  0.00% (0/2)
  0.00% (0/8)
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_impl.hpp
  0.00% (0/29)
  0.00% (0/2)
  0.00% (0/12)
src/boost/boost/system/detail/error_code.hpp
  0.00% (0/114)
  0.00% (0/11)
  0.00% (0/53)
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/7)
  0.00% (0/2)
  0.00% (0/3)
src/boost/boost/system/detail/std_category.hpp
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/5)
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/result.hpp
  0.00% (0/56)
  0.00% (0/14)
  0.00% (0/30)
src/boost/boost/system/system_error.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/3)
src/boost/boost/throw_exception.hpp
  0.00% (0/37)
  0.00% (0/10)
  0.00% (0/14)
src/boost/boost/variant2/variant.hpp
  0.00% (0/41)
  0.00% (0/14)
  0.00% (0/27)
src/boost/libs/json/fuzzing/fuzz_direct_parse.cpp
 94.44% (17/18)
100.00% (2/2)
 80.00% (4/5)
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
  6.06% (30/495)
 30.30% (10/33)
 43.90% (18/41)
work/stage/include/boost/describe/detail/bases.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/describe/detail/cx_streq.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/describe/detail/members.hpp
  0.00% (0/15)
  0.00% (0/6)
  0.00% (0/6)
work/stage/include/boost/describe/detail/pp_utilities.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/describe/enum.hpp
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
work/stage/include/boost/describe/members.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/endian/conversion.hpp
  6.67% (12/180)
  5.08% (3/59)
  6.67% (4/60)
work/stage/include/boost/endian/detail/endian_load.hpp
  0.00% (0/163)
  0.00% (0/11)
  0.00% (0/11)
work/stage/include/boost/endian/detail/endian_reverse.hpp
  0.00% (0/54)
  0.00% (0/6)
  0.00% (0/6)
work/stage/include/boost/endian/detail/endian_store.hpp
  0.00% (0/119)
  0.00% (0/11)
  0.00% (0/11)
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
 64.62% (1401/2168)
 78.57% (22/28)
 66.43% (1029/1549)
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
100.00% (58/58)
100.00% (9/9)
100.00% (28/28)
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/impl/stack.hpp
  0.00% (0/23)
  0.00% (0/4)
  0.00% (0/14)
work/stage/include/boost/json/detail/literals.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
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/parse_into.hpp
 85.51% (667/780)
 88.08% (170/193)
 78.23% (629/804)
work/stage/include/boost/json/detail/sbo_buffer.hpp
 23.33% (14/60)
 50.00% (5/10)
 21.88% (7/32)
work/stage/include/boost/json/detail/sse2.hpp
 80.49% (132/164)
 80.00% (4/5)
 79.75% (63/79)
work/stage/include/boost/json/detail/stack.hpp
 25.00% (4/16)
 40.00% (2/5)
 28.57% (2/7)
work/stage/include/boost/json/detail/stream.hpp
 57.14% (48/84)
 60.87% (14/23)
 70.00% (21/30)
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
 72.45% (71/98)
 60.00% (6/10)
 50.00% (17/34)
work/stage/include/boost/json/detail/value_from.hpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/json/detail/value_to.hpp
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/json/impl/array.hpp
  0.00% (0/62)
  0.00% (0/18)
  0.00% (0/18)
work/stage/include/boost/json/impl/conversion.hpp
100.00% (6/6)
100.00% (2/2)
100.00% (2/2)
work/stage/include/boost/json/impl/error.hpp
 71.43% (5/7)
 33.33% (1/3)
 33.33% (1/3)
work/stage/include/boost/json/impl/object.hpp
  0.00% (0/31)
  0.00% (0/10)
  0.00% (0/10)
work/stage/include/boost/json/impl/parse_into.hpp
100.00% (8/8)
100.00% (1/1)
100.00% (7/7)
work/stage/include/boost/json/impl/string.hpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
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/monotonic_resource.hpp
  0.00% (0/2)
  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/parser.hpp
  0.00% (0/26)
  0.00% (0/8)
  0.00% (0/8)
work/stage/include/boost/json/static_resource.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
work/stage/include/boost/json/storage_ptr.hpp
 16.67% (3/18)
 20.00% (1/5)
 33.33% (2/6)
work/stage/include/boost/json/stream_parser.hpp
  0.00% (0/30)
  0.00% (0/9)
  0.00% (0/9)
work/stage/include/boost/json/string.hpp
  0.00% (0/134)
  0.00% (0/44)
  0.00% (0/44)
work/stage/include/boost/json/value.hpp
  0.00% (0/328)
  0.00% (0/78)
  0.00% (0/78)
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
 38.89% (7/18)
 66.67% (2/3)
 66.67% (2/3)
work/stage/include/boost/mp11/detail/mp_count.hpp
  0.00% (0/27)
  0.00% (0/3)
  0.00% (0/3)
work/stage/include/boost/mp11/detail/mp_with_index.hpp
 90.09% (100/111)
100.00% (10/10)
 71.26% (62/87)
work/stage/include/boost/system/detail/error_category.hpp
 24.39% (10/41)
 28.57% (2/7)
 40.00% (6/15)
work/stage/include/boost/system/detail/error_category_impl.hpp
  0.00% (0/34)
  0.00% (0/4)
  0.00% (0/12)
work/stage/include/boost/system/detail/error_code.hpp
 18.87% (40/212)
 29.63% (8/27)
 42.86% (27/63)
work/stage/include/boost/system/detail/error_condition.hpp
  0.00% (0/113)
  0.00% (0/21)
  0.00% (0/38)
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/22)
  0.00% (0/4)
  0.00% (0/10)
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/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/errc.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
work/stage/include/boost/system/result.hpp
  0.00% (0/19)
  0.00% (0/4)
  0.00% (0/4)
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/30)
  0.00% (0/5)
  0.00% (0/5)
work/stage/include/boost/variant2/variant.hpp
 63.32% (126/199)
 61.84% (47/76)
 67.57% (75/111)
Totals
 15.92% (2777/17438)
 17.30% (327/1890)
 22.65% (2015/8895)