Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/ninja/misc/manifest_fuzzer.cc
 93.75% (15/16)
100.00% (1/1)
 75.00% (3/4)
src/ninja/src/build.h
  0.00% (0/11)
  0.00% (0/9)
  0.00% (0/9)
src/ninja/src/build_log.cc
  0.00% (0/331)
  0.00% (0/17)
  0.00% (0/197)
src/ninja/src/build_log.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/ninja/src/depfile_parser.cc
  0.00% (0/293)
  0.00% (0/2)
  0.00% (0/217)
src/ninja/src/depfile_parser.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/ninja/src/deps_log.cc
  0.00% (0/306)
  0.00% (0/13)
  0.00% (0/241)
src/ninja/src/deps_log.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/5)
src/ninja/src/disk_interface.cc
  6.00% (6/100)
 11.11% (1/9)
  4.62% (3/65)
src/ninja/src/disk_interface.h
 66.67% (2/3)
 66.67% (2/3)
 66.67% (2/3)
src/ninja/src/dyndep.cc
  0.00% (0/73)
  0.00% (0/4)
  0.00% (0/43)
src/ninja/src/dyndep.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/ninja/src/dyndep_parser.cc
  0.00% (0/168)
  0.00% (0/5)
  0.00% (0/135)
src/ninja/src/dyndep_parser.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/ninja/src/edit_distance.cc
  0.00% (0/30)
  0.00% (0/1)
  0.00% (0/24)
src/ninja/src/eval_env.cc
 70.64% (77/109)
 80.00% (12/15)
 78.82% (67/85)
src/ninja/src/eval_env.h
100.00% (8/8)
100.00% (8/8)
100.00% (8/8)
src/ninja/src/graph.cc
 10.74% (52/484)
 23.53% (8/34)
 10.05% (39/388)
src/ninja/src/graph.h
 13.51% (10/74)
 21.05% (8/38)
 19.51% (8/41)
src/ninja/src/hash_map.h
100.00% (33/33)
100.00% (2/2)
100.00% (10/10)
src/ninja/src/lexer.cc
 81.47% (633/777)
 91.67% (11/12)
 74.95% (368/491)
src/ninja/src/lexer.h
100.00% (7/7)
100.00% (3/3)
100.00% (3/3)
src/ninja/src/manifest_parser.cc
 74.63% (253/339)
100.00% (8/8)
 73.56% (192/261)
src/ninja/src/manifest_parser.h
 20.00% (1/5)
 50.00% (1/2)
 50.00% (1/2)
src/ninja/src/metrics.cc
 10.61% (7/66)
 18.18% (2/11)
 26.09% (6/23)
src/ninja/src/metrics.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/ninja/src/parser.cc
100.00% (23/23)
100.00% (2/2)
 92.31% (12/13)
src/ninja/src/parser.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/ninja/src/state.cc
 36.48% (58/159)
 45.00% (9/20)
 25.27% (23/91)
src/ninja/src/state.h
 16.67% (2/12)
 28.57% (2/7)
 11.76% (2/17)
src/ninja/src/string_piece.h
 36.00% (9/25)
 45.45% (5/11)
 62.50% (10/16)
src/ninja/src/string_piece_util.cc
  0.00% (0/46)
  0.00% (0/3)
  0.00% (0/27)
src/ninja/src/string_piece_util.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/6)
src/ninja/src/util.cc
 17.98% (82/456)
 18.18% (6/33)
 16.37% (46/281)
src/ninja/src/version.cc
  0.00% (0/28)
  0.00% (0/2)
  0.00% (0/13)
Totals
 31.94% (1279/4005)
 31.72% (92/290)
 29.47% (804/2728)