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% (56/56)
src/read_binary_ir_fuzzer.cc
100.00% (14/14)
100.00% (1/1)
100.00% (56/56)
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.69% (377/382)
 98.64% (217/220)
 98.64% (217/220)
src/wabt/include/wabt/binary-reader.h
100.00% (5/5)
100.00% (5/5)
100.00% (5/5)
src/wabt/include/wabt/binding-hash.h
 66.67% (6/9)
 75.00% (3/4)
 85.71% (6/7)
src/wabt/include/wabt/cast.h
100.00% (15/15)
100.00% (4/4)
100.00% (10/10)
src/wabt/include/wabt/common.h
 40.68% (48/118)
 40.48% (17/42)
 50.00% (27/54)
src/wabt/include/wabt/error.h
 81.82% (9/11)
 66.67% (2/3)
 57.14% (4/7)
src/wabt/include/wabt/expr-visitor.h
 85.33% (64/75)
 87.32% (62/71)
 87.32% (62/71)
src/wabt/include/wabt/feature.h
 91.67% (11/12)
 80.00% (4/5)
 95.83% (23/24)
src/wabt/include/wabt/interp/interp-inl.h
  3.41% (19/558)
  6.01% (11/183)
  6.81% (19/279)
src/wabt/include/wabt/interp/interp-math.h
  0.00% (0/213)
  0.00% (0/77)
  0.00% (0/202)
src/wabt/include/wabt/interp/interp.h
  4.76% (1/21)
  5.26% (1/19)
  5.26% (1/19)
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)
 84.13% (53/63)
src/wabt/include/wabt/ir.h
 61.89% (164/265)
 67.05% (116/173)
 68.65% (127/185)
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)
 92.31% (36/39)
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% (12/12)
src/wabt/include/wabt/shared-validator.h
 89.47% (17/19)
 86.67% (13/15)
 86.67% (13/15)
src/wabt/include/wabt/stream.h
 25.53% (12/47)
 21.05% (4/19)
 25.00% (5/20)
src/wabt/include/wabt/string-format.h
100.00% (12/12)
100.00% (1/1)
100.00% (3/3)
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)
 94.12% (32/34)
src/wabt/include/wabt/type-checker.h
100.00% (14/14)
100.00% (5/5)
100.00% (10/10)
src/wabt/include/wabt/type.h
 70.42% (50/71)
 69.23% (9/13)
 84.09% (37/44)
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
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/wabt/src/binary-reader-ir.cc
 84.18% (947/1125)
 92.81% (155/167)
 79.75% (386/484)
src/wabt/src/binary-reader-logging.cc
  0.18% (1/548)
  1.00% (1/100)
  0.22% (1/457)
src/wabt/src/binary-reader-objdump.cc
 93.35% (1515/1623)
 98.82% (167/169)
 93.71% (789/842)
src/wabt/src/binary-reader.cc
 99.40% (2499/2514)
100.00% (66/66)
 95.17% (5265/5532)
src/wabt/src/binary.cc
 50.00% (14/28)
100.00% (3/3)
 93.20% (137/147)
src/wabt/src/binding-hash.cc
100.00% (61/61)
100.00% (7/7)
100.00% (31/31)
src/wabt/src/common.cc
  1.54% (1/65)
 25.00% (1/4)
  2.63% (1/38)
src/wabt/src/config.cc
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/4)
src/wabt/src/expr-visitor.cc
 97.51% (353/362)
100.00% (11/11)
 83.77% (475/567)
src/wabt/src/feature.cc
 32.14% (9/28)
 20.00% (1/5)
  7.14% (6/84)
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
 79.29% (777/980)
 87.68% (121/138)
 77.78% (735/945)
src/wabt/src/interp/interp.cc
  0.56% (12/2140)
  2.40% (4/167)
  0.29% (4/1363)
src/wabt/src/interp/istream.cc
  7.82% (66/844)
 65.22% (15/23)
  4.12% (25/607)
src/wabt/src/ir.cc
 47.22% (238/504)
 47.83% (33/69)
 42.99% (92/214)
src/wabt/src/leb128.cc
 62.70% (153/244)
 29.41% (5/17)
 86.20% (506/587)
src/wabt/src/lexer-source.cc
  2.70% (1/37)
 16.67% (1/6)
  7.69% (1/13)
src/wabt/src/literal.cc
 81.73% (434/531)
 85.71% (24/28)
 88.30% (302/342)
src/wabt/src/opcode.cc
 95.38% (351/368)
 66.67% (4/6)
 95.76% (316/330)
src/wabt/src/option-parser.cc
  0.00% (0/250)
  0.00% (0/20)
  0.00% (0/161)
src/wabt/src/prebuilt/lexer-keywords.cc
100.00% (1726/1726)
100.00% (7/7)
100.00% (48/48)
src/wabt/src/resolve-names.cc
 87.68% (370/422)
 93.33% (70/75)
 86.18% (131/152)
src/wabt/src/shared-validator.cc
 80.02% (741/926)
 86.44% (102/118)
 83.18% (277/333)
src/wabt/src/stream.cc
 27.59% (64/232)
 35.71% (10/28)
 33.96% (54/159)
src/wabt/src/token.cc
 98.39% (61/62)
100.00% (8/8)
 99.42% (171/172)
src/wabt/src/type-checker.cc
 84.06% (654/778)
 87.62% (92/105)
 78.51% (358/456)
src/wabt/src/utf8.cc
100.00% (49/49)
100.00% (2/2)
100.00% (44/44)
src/wabt/src/wast-lexer.cc
 99.38% (483/486)
100.00% (32/32)
 99.15% (348/351)
src/wabt/src/wast-parser.cc
 75.98% (2353/3097)
 81.48% (132/162)
 72.51% (2540/3503)
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
 67.68% (15114/22331)
 64.96% (1639/2523)
 71.36% (13894/19471)