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
 28.22% (57/202)
 22.58% (14/62)
 26.47% (18/68)
src/tomlplusplus/include/toml++/impl/array.inl
  8.85% (20/226)
 21.74% (5/23)
 33.33% (14/42)
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/45)
  0.00% (0/15)
  0.00% (0/15)
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/86)
  0.00% (0/3)
  0.00% (0/3)
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.69% (4/52)
 25.00% (3/12)
 30.77% (4/13)
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.49% (1984/2217)
 87.88% (87/99)
 90.86% (3172/3491)
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
 41.37% (103/249)
 30.88% (21/68)
 41.86% (36/86)
src/tomlplusplus/include/toml++/impl/table.inl
  8.33% (15/180)
 25.00% (5/20)
 18.60% (8/43)
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/348)
  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% (16/16)
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.69% (2455/6034)
 31.17% (197/632)
 81.36% (3474/4270)