Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/jsoncons/fuzzers/fuzz_cbor_encoder.cpp
100.00% (10/10)
100.00% (1/1)
100.00% (1/1)
src/jsoncons/include/jsoncons/allocator_holder.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/jsoncons/include/jsoncons/allocator_set.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/jsoncons/include/jsoncons/basic_json.hpp
  0.00% (0/489)
  0.00% (0/67)
  0.00% (0/67)
src/jsoncons/include/jsoncons/config/compiler_support.hpp
  0.00% (0/62)
  0.00% (0/3)
  0.00% (0/15)
src/jsoncons/include/jsoncons/config/jsoncons_config.hpp
  0.00% (0/33)
  0.00% (0/9)
  0.00% (0/10)
src/jsoncons/include/jsoncons/config/version.hpp
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/jsoncons/include/jsoncons/conv_error.hpp
  0.00% (0/80)
  0.00% (0/8)
  0.00% (0/8)
src/jsoncons/include/jsoncons/conversion_result.hpp
  0.00% (0/23)
  0.00% (0/6)
  0.00% (0/6)
src/jsoncons/include/jsoncons/detail/grisu3.hpp
  0.00% (0/172)
  0.00% (0/14)
  0.00% (0/63)
src/jsoncons/include/jsoncons/detail/span.hpp
  0.00% (0/21)
  0.00% (0/7)
  0.00% (0/11)
src/jsoncons/include/jsoncons/item_event_visitor.hpp
  8.36% (88/1053)
 18.60% (16/86)
  8.80% (53/602)
src/jsoncons/include/jsoncons/json_array.hpp
  0.00% (0/52)
  0.00% (0/8)
  0.00% (0/8)
src/jsoncons/include/jsoncons/json_decoder.hpp
  0.00% (0/220)
  0.00% (0/17)
  0.00% (0/17)
src/jsoncons/include/jsoncons/json_encoder.hpp
  0.00% (0/33)
  0.00% (0/3)
  0.00% (0/3)
src/jsoncons/include/jsoncons/json_error.hpp
  0.00% (0/79)
  0.00% (0/4)
  0.00% (0/4)
src/jsoncons/include/jsoncons/json_exception.hpp
  0.00% (0/116)
  0.00% (0/22)
  0.00% (0/33)
src/jsoncons/include/jsoncons/json_object.hpp
  0.00% (0/138)
  0.00% (0/18)
  0.00% (0/18)
src/jsoncons/include/jsoncons/json_options.hpp
  0.00% (0/59)
  0.00% (0/15)
  0.00% (0/15)
src/jsoncons/include/jsoncons/json_parser.hpp
  0.00% (0/2222)
  0.00% (0/37)
  0.00% (0/37)
src/jsoncons/include/jsoncons/json_type.hpp
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/jsoncons/include/jsoncons/json_type_traits.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/jsoncons/include/jsoncons/json_visitor.hpp
  7.17% (18/251)
 13.21% (7/53)
  7.30% (10/137)
src/jsoncons/include/jsoncons/read_result.hpp
  0.00% (0/41)
  0.00% (0/8)
  0.00% (0/8)
src/jsoncons/include/jsoncons/reflect/json_conv_traits.hpp
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/1)
src/jsoncons/include/jsoncons/semantic_tag.hpp
  0.00% (0/147)
  0.00% (0/2)
  0.00% (0/2)
src/jsoncons/include/jsoncons/ser_context.hpp
  6.25% (1/16)
 16.67% (1/6)
 16.67% (1/6)
src/jsoncons/include/jsoncons/sink.hpp
 14.55% (8/55)
 25.00% (3/12)
 28.57% (4/14)
src/jsoncons/include/jsoncons/source.hpp
 53.30% (113/212)
 55.00% (11/20)
 67.95% (53/78)
src/jsoncons/include/jsoncons/staj_event.hpp
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/jsoncons/include/jsoncons/typed_array_view.hpp
  0.00% (0/98)
  0.00% (0/29)
  0.00% (0/29)
src/jsoncons/include/jsoncons/utility/bigint.hpp
  0.00% (0/812)
  0.00% (0/61)
  0.00% (0/467)
src/jsoncons/include/jsoncons/utility/binary.hpp
 53.06% (26/49)
 62.50% (5/8)
 66.67% (10/15)
src/jsoncons/include/jsoncons/utility/byte_string.hpp
  7.85% (15/191)
 13.89% (5/36)
  9.21% (7/76)
src/jsoncons/include/jsoncons/utility/heap_string.hpp
  0.00% (0/66)
  0.00% (0/6)
  0.00% (0/6)
src/jsoncons/include/jsoncons/utility/more_type_traits.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/jsoncons/include/jsoncons/utility/read_number.hpp
  0.00% (0/605)
  0.00% (0/28)
  0.00% (0/271)
src/jsoncons/include/jsoncons/utility/unicode_traits.hpp
  0.00% (0/274)
  0.00% (0/16)
  0.00% (0/71)
src/jsoncons/include/jsoncons/utility/write_number.hpp
  0.00% (0/447)
  0.00% (0/15)
  0.00% (0/245)
src/jsoncons/include/jsoncons_ext/cbor/cbor_detail.hpp
 33.33% (8/24)
100.00% (1/1)
 23.08% (3/13)
src/jsoncons/include/jsoncons_ext/cbor/cbor_encoder.hpp
  6.37% (86/1351)
 19.64% (11/56)
  5.58% (44/789)
src/jsoncons/include/jsoncons_ext/cbor/cbor_error.hpp
 17.07% (7/41)
 50.00% (2/4)
 11.76% (2/17)
src/jsoncons/include/jsoncons_ext/cbor/cbor_options.hpp
 53.12% (17/32)
 63.64% (7/11)
 71.43% (10/14)
src/jsoncons/include/jsoncons_ext/cbor/cbor_parser.hpp
 19.52% (338/1732)
 54.76% (23/42)
 26.76% (205/766)
src/jsoncons/include/jsoncons_ext/cbor/cbor_reader.hpp
100.00% (12/12)
100.00% (2/2)
100.00% (7/7)
Totals
  6.57% (747/11363)
 12.60% (95/754)
 10.35% (410/3962)