Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/read_binary_interp_fuzzer.cc
100.00% (15/15)
100.00% (1/1)
100.00% (78/78)
src/read_binary_ir_fuzzer.cc
100.00% (14/14)
100.00% (1/1)
100.00% (78/78)
src/wabt/build/include/wabt/config.h
 20.00% (2/10)
 20.00% (2/10)
 50.00% (8/16)
src/wabt/include/wabt/binary-reader-nop.h
 98.73% (389/394)
 98.70% (227/230)
 98.70% (227/230)
src/wabt/include/wabt/binary-reader.h
100.00% (9/9)
100.00% (5/5)
100.00% (13/13)
src/wabt/include/wabt/binding-hash.h
 66.67% (6/9)
 75.00% (3/4)
 90.00% (9/10)
src/wabt/include/wabt/cast.h
100.00% (15/15)
100.00% (4/4)
 61.54% (16/26)
src/wabt/include/wabt/common.h
 43.85% (57/130)
 41.86% (18/43)
 55.06% (49/89)
src/wabt/include/wabt/error.h
 81.82% (9/11)
 66.67% (2/3)
 70.00% (7/10)
src/wabt/include/wabt/expr-visitor.h
 85.37% (70/82)
 87.18% (68/78)
 87.18% (68/78)
src/wabt/include/wabt/feature.h
 91.67% (11/12)
 80.00% (4/5)
 97.87% (46/47)
src/wabt/include/wabt/interp/interp-inl.h
  3.39% (19/561)
  5.49% (10/182)
 11.34% (44/388)
src/wabt/include/wabt/interp/interp-math.h
  0.00% (0/213)
  0.00% (0/77)
  0.00% (0/210)
src/wabt/include/wabt/interp/interp.h
  4.76% (1/21)
  5.26% (1/19)
  5.00% (1/20)
src/wabt/include/wabt/interp/istream.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/wabt/include/wabt/intrusive-list.h
 85.43% (129/151)
 92.00% (23/25)
 53.98% (95/176)
src/wabt/include/wabt/ir.h
 65.33% (196/300)
 67.78% (122/180)
 74.79% (270/361)
src/wabt/include/wabt/lexer-source.h
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/wabt/include/wabt/literal.h
 87.50% (21/24)
 87.50% (7/8)
 87.50% (7/8)
src/wabt/include/wabt/opcode.h
 89.80% (44/49)
 85.71% (18/21)
 83.33% (40/48)
src/wabt/include/wabt/range.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/wabt/include/wabt/result.h
100.00% (17/17)
100.00% (7/7)
100.00% (14/14)
src/wabt/include/wabt/shared-validator.h
 88.24% (15/17)
 84.62% (11/13)
 90.91% (20/22)
src/wabt/include/wabt/stream.h
 25.53% (12/47)
 21.05% (4/19)
 28.57% (8/28)
src/wabt/include/wabt/string-format.h
100.00% (11/11)
100.00% (1/1)
100.00% (7/7)
src/wabt/include/wabt/string-util.h
 48.15% (13/27)
 37.50% (3/8)
 37.50% (3/8)
src/wabt/include/wabt/token.h
 95.92% (47/49)
 88.89% (16/18)
 67.65% (46/68)
src/wabt/include/wabt/type-checker.h
100.00% (16/16)
100.00% (7/7)
100.00% (17/17)
src/wabt/include/wabt/type.h
 89.08% (106/119)
 91.30% (21/23)
 74.69% (121/162)
src/wabt/include/wabt/wast-lexer.h
 70.00% (7/10)
 83.33% (5/6)
 83.33% (5/6)
src/wabt/include/wabt/wast-parser.h
 66.67% (4/6)
 66.67% (4/6)
 53.85% (7/13)
src/wabt/src/binary-reader-ir.cc
 85.40% (1024/1199)
 93.22% (165/177)
 74.18% (451/608)
src/wabt/src/binary-reader-logging.cc
  0.17% (1/583)
  0.97% (1/103)
  0.79% (4/509)
src/wabt/src/binary-reader-objdump.cc
 93.88% (1579/1682)
 98.84% (170/172)
 92.73% (867/935)
src/wabt/src/binary-reader.cc
 99.37% (2673/2690)
100.00% (70/70)
 84.22% (5988/7110)
src/wabt/src/binary.cc
 50.00% (14/28)
100.00% (3/3)
 93.79% (151/161)
src/wabt/src/binding-hash.cc
100.00% (61/61)
100.00% (7/7)
 87.18% (34/39)
src/wabt/src/common.cc
  1.54% (1/65)
 25.00% (1/4)
  8.93% (5/56)
src/wabt/src/config.cc
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/4)
src/wabt/src/expr-visitor.cc
 97.22% (384/395)
100.00% (11/11)
 83.41% (518/621)
src/wabt/src/feature.cc
 32.14% (9/28)
 20.00% (1/5)
  6.67% (6/90)
src/wabt/src/filenames.cc
 25.93% (7/27)
 33.33% (1/3)
 25.00% (5/20)
src/wabt/src/interp/binary-reader-interp.cc
 82.88% (920/1110)
 93.96% (140/149)
 74.87% (876/1170)
src/wabt/src/interp/interp.cc
  1.03% (24/2323)
  3.55% (6/169)
  0.75% (13/1728)
src/wabt/src/interp/istream.cc
  7.74% (66/853)
 65.22% (15/23)
  3.93% (25/636)
src/wabt/src/ir.cc
 50.55% (277/548)
 50.00% (36/72)
 47.81% (153/320)
src/wabt/src/leb128.cc
 62.08% (149/240)
 29.41% (5/17)
 86.01% (498/579)
src/wabt/src/lexer-source.cc
  2.70% (1/37)
 16.67% (1/6)
 25.00% (4/16)
src/wabt/src/literal.cc
 81.73% (434/531)
 85.71% (24/28)
 76.81% (361/470)
src/wabt/src/opcode.cc
 95.72% (358/374)
 66.67% (4/6)
 94.77% (326/344)
src/wabt/src/option-parser.cc
  0.00% (0/257)
  0.00% (0/20)
  0.00% (0/183)
src/wabt/src/prebuilt/lexer-keywords.cc
100.00% (1727/1727)
100.00% (7/7)
100.00% (60/60)
src/wabt/src/resolve-names.cc
 88.77% (411/463)
 93.98% (78/83)
 87.93% (153/174)
src/wabt/src/shared-validator.cc
 84.63% (958/1132)
 93.85% (122/130)
 81.04% (389/480)
src/wabt/src/stream.cc
 26.75% (61/228)
 35.71% (10/28)
 32.37% (67/207)
src/wabt/src/token.cc
 98.36% (60/61)
100.00% (8/8)
 87.08% (209/240)
src/wabt/src/type-checker.cc
 88.09% (799/907)
 95.73% (112/117)
 79.06% (472/597)
src/wabt/src/utf8.cc
100.00% (49/49)
100.00% (2/2)
100.00% (44/44)
src/wabt/src/wast-lexer.cc
 99.39% (490/493)
100.00% (32/32)
 96.61% (370/383)
src/wabt/src/wast-parser.cc
 75.87% (2543/3352)
 81.55% (137/168)
 69.59% (2826/4061)
src/wasm2wat_fuzzer.cc
100.00% (7/7)
100.00% (1/1)
100.00% (1/1)
src/wasm_objdump_fuzzer.cc
100.00% (18/18)
100.00% (1/1)
100.00% (1/1)
src/wat2wasm_fuzzer.cc
 85.71% (12/14)
100.00% (1/1)
 75.00% (3/4)
Totals
 68.68% (16374/23841)
 67.13% (1769/2635)
 67.20% (16186/24086)