Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/tomlplusplus/fuzzing/toml_fuzzer.cpp
100.00% (25/25)
100.00% (1/1)
100.00% (8/8)
src/tomlplusplus/include/toml++/impl/array.hpp
 29.21% (59/202)
 22.58% (14/62)
 26.47% (18/68)
src/tomlplusplus/include/toml++/impl/array.inl
  8.81% (20/227)
 20.83% (5/24)
 32.56% (14/43)
src/tomlplusplus/include/toml++/impl/at_path.inl
  0.00% (0/218)
  0.00% (0/3)
  0.00% (0/3)
src/tomlplusplus/include/toml++/impl/date_time.hpp
 12.78% (17/133)
 10.81% (4/37)
 34.00% (17/50)
src/tomlplusplus/include/toml++/impl/formatter.hpp
  0.00% (0/42)
  0.00% (0/14)
  0.00% (0/14)
src/tomlplusplus/include/toml++/impl/formatter.inl
  3.27% (13/397)
  5.88% (1/17)
 37.93% (11/29)
src/tomlplusplus/include/toml++/impl/forward_declarations.hpp
 44.44% (12/27)
 75.00% (3/4)
 92.31% (12/13)
src/tomlplusplus/include/toml++/impl/json_formatter.hpp
 18.18% (2/11)
 33.33% (1/3)
 50.00% (2/4)
src/tomlplusplus/include/toml++/impl/json_formatter.inl
  0.00% (0/86)
  0.00% (0/3)
  0.00% (0/3)
src/tomlplusplus/include/toml++/impl/key.hpp
 16.67% (15/90)
 15.15% (5/33)
 20.00% (7/35)
src/tomlplusplus/include/toml++/impl/make_node.hpp
  0.00% (0/90)
  0.00% (0/4)
  0.00% (0/4)
src/tomlplusplus/include/toml++/impl/node.hpp
  5.23% (8/153)
 25.00% (2/8)
 25.00% (2/8)
src/tomlplusplus/include/toml++/impl/node.inl
  7.02% (4/57)
 23.08% (3/13)
 28.57% (4/14)
src/tomlplusplus/include/toml++/impl/node_view.hpp
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/3)
src/tomlplusplus/include/toml++/impl/parse_error.hpp
 21.74% (5/23)
 33.33% (2/6)
 55.56% (5/9)
src/tomlplusplus/include/toml++/impl/parser.hpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/tomlplusplus/include/toml++/impl/parser.inl
 89.35% (1981/2217)
 87.88% (87/99)
 91.32% (3168/3469)
src/tomlplusplus/include/toml++/impl/path.hpp
  0.00% (0/143)
  0.00% (0/43)
  0.00% (0/43)
src/tomlplusplus/include/toml++/impl/path.inl
  0.00% (0/257)
  0.00% (0/25)
  0.00% (0/25)
src/tomlplusplus/include/toml++/impl/preprocessor.hpp
 53.33% (8/15)
 50.00% (2/4)
 50.00% (2/4)
src/tomlplusplus/include/toml++/impl/print_to_stream.hpp
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/1)
src/tomlplusplus/include/toml++/impl/print_to_stream.inl
  0.00% (0/307)
  0.00% (0/35)
  0.00% (0/35)
src/tomlplusplus/include/toml++/impl/source_region.hpp
 10.59% (9/85)
 27.27% (3/11)
 27.27% (3/11)
src/tomlplusplus/include/toml++/impl/table.hpp
 42.17% (105/249)
 30.88% (21/68)
 41.86% (36/86)
src/tomlplusplus/include/toml++/impl/table.inl
  8.29% (15/181)
 23.81% (5/21)
 18.18% (8/44)
src/tomlplusplus/include/toml++/impl/toml_formatter.hpp
 16.67% (2/12)
 33.33% (1/3)
 50.00% (2/4)
src/tomlplusplus/include/toml++/impl/toml_formatter.inl
  0.00% (0/347)
  0.00% (0/8)
  0.00% (0/8)
src/tomlplusplus/include/toml++/impl/unicode.hpp
 91.89% (68/74)
 90.91% (20/22)
 97.33% (73/75)
src/tomlplusplus/include/toml++/impl/unicode.inl
100.00% (25/25)
100.00% (1/1)
100.00% (15/15)
src/tomlplusplus/include/toml++/impl/unicode_autogenerated.hpp
 93.75% (30/32)
100.00% (5/5)
 92.16% (47/51)
src/tomlplusplus/include/toml++/impl/value.hpp
 19.25% (31/161)
 21.74% (10/46)
 20.97% (13/62)
src/tomlplusplus/include/toml++/impl/yaml_formatter.hpp
 18.18% (2/11)
 33.33% (1/3)
 50.00% (2/4)
src/tomlplusplus/include/toml++/impl/yaml_formatter.inl
  0.00% (0/127)
  0.00% (0/4)
  0.00% (0/4)
Totals
 40.66% (2456/6041)
 31.02% (197/635)
 81.62% (3469/4250)