Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/capnproto/c++/src/capnp/any.c++
  0.00% (0/199)
  0.00% (0/12)
  0.00% (0/145)
src/capnproto/c++/src/capnp/any.h
  1.52% (5/330)
  2.10% (3/143)
  2.00% (3/150)
src/capnproto/c++/src/capnp/arena.c++
 21.14% (52/246)
 31.03% (9/29)
 21.74% (50/230)
src/capnproto/c++/src/capnp/arena.h
 39.60% (40/101)
 34.38% (11/32)
 37.50% (21/56)
src/capnproto/c++/src/capnp/blob.h
  3.70% (3/81)
  5.45% (3/55)
  5.45% (3/55)
src/capnproto/c++/src/capnp/capability.c++
  0.00% (0/761)
  0.00% (0/143)
  0.00% (0/601)
src/capnproto/c++/src/capnp/capability.h
  0.00% (0/113)
  0.00% (0/46)
  0.00% (0/46)
src/capnproto/c++/src/capnp/common.h
 26.00% (13/50)
 36.36% (8/22)
 27.27% (9/33)
src/capnproto/c++/src/capnp/dynamic.c++
  0.00% (0/1755)
  0.00% (0/112)
  0.00% (0/1647)
src/capnproto/c++/src/capnp/dynamic.h
  0.00% (0/269)
  0.00% (0/138)
  0.00% (0/138)
src/capnproto/c++/src/capnp/endian.h
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/capnproto/c++/src/capnp/generated-header-support.h
 40.68% (24/59)
 34.78% (8/23)
 34.78% (8/23)
src/capnproto/c++/src/capnp/layout.c++
 13.35% (359/2689)
 13.68% (29/212)
 18.95% (401/2116)
src/capnproto/c++/src/capnp/layout.h
 25.76% (68/264)
 22.89% (19/83)
 29.81% (31/104)
src/capnproto/c++/src/capnp/list.h
 24.14% (28/116)
 26.67% (12/45)
 26.09% (12/46)
src/capnproto/c++/src/capnp/llvm-fuzzer-testcase.c++
100.00% (19/19)
100.00% (2/2)
100.00% (8/8)
src/capnproto/c++/src/capnp/message.c++
 12.90% (24/186)
 12.00% (3/25)
  9.26% (15/162)
src/capnproto/c++/src/capnp/message.h
 38.46% (10/26)
 40.00% (4/10)
 40.00% (4/10)
src/capnproto/c++/src/capnp/orphan.h
  0.00% (0/52)
  0.00% (0/20)
  0.00% (0/20)
src/capnproto/c++/src/capnp/pointer-helpers.h
 14.06% (9/64)
 15.00% (3/20)
 14.29% (3/21)
src/capnproto/c++/src/capnp/raw-schema.h
  5.26% (1/19)
 14.29% (1/7)
  7.69% (1/13)
src/capnproto/c++/src/capnp/schema.c++
  1.61% (10/620)
  5.26% (3/57)
  1.23% (7/567)
src/capnproto/c++/src/capnp/schema.capnp.h
  0.55% (23/4162)
  0.64% (8/1255)
  0.64% (8/1255)
src/capnproto/c++/src/capnp/schema.h
  4.42% (10/226)
  5.15% (7/136)
  4.52% (7/155)
src/capnproto/c++/src/capnp/serialize.c++
 37.82% (73/193)
 26.67% (4/15)
 34.84% (54/155)
src/capnproto/c++/src/capnp/serialize.h
  0.00% (0/15)
  0.00% (0/7)
  0.00% (0/7)
src/capnproto/c++/src/capnp/stream.capnp.h
  0.00% (0/16)
  0.00% (0/12)
  0.00% (0/12)
src/capnproto/c++/src/capnp/stringify.c++
  4.60% (8/174)
  4.35% (1/23)
  2.88% (4/139)
src/capnproto/c++/src/capnp/test-util.c++
  9.72% (99/1019)
  2.63% (2/76)
 14.63% (415/2836)
src/capnproto/c++/src/capnp/test-util.h
 17.48% (18/103)
 17.24% (5/29)
 29.41% (45/153)
src/capnproto/c++/src/capnp/test.capnp.c++
  0.00% (0/991)
  0.00% (0/121)
  0.00% (0/215)
src/capnproto/c++/src/capnp/test.capnp.h
  0.96% (129/13406)
  0.71% (33/4620)
  0.71% (33/4620)
src/capnproto/c++/src/kj/array.c++
 73.47% (36/49)
 77.78% (7/9)
 72.00% (18/25)
src/capnproto/c++/src/kj/array.h
 62.17% (189/304)
 77.11% (64/83)
 57.78% (78/135)
src/capnproto/c++/src/kj/async-inl.h
  0.00% (0/410)
  0.00% (0/120)
  0.00% (0/225)
src/capnproto/c++/src/kj/async-prelude.h
  0.00% (0/25)
  0.00% (0/11)
  0.00% (0/11)
src/capnproto/c++/src/kj/async.c++
  0.00% (0/1939)
  0.00% (0/275)
  0.00% (0/1900)
src/capnproto/c++/src/kj/async.h
  0.00% (0/34)
  0.00% (0/23)
  0.00% (0/38)
src/capnproto/c++/src/kj/common.c++
  0.00% (0/13)
  0.00% (0/2)
  0.00% (0/12)
src/capnproto/c++/src/kj/common.h
 44.03% (177/402)
 52.23% (82/157)
 46.64% (125/268)
src/capnproto/c++/src/kj/compat/gtest.h
 38.89% (7/18)
 50.00% (3/6)
 66.67% (10/15)
src/capnproto/c++/src/kj/debug.c++
 46.81% (132/282)
 37.50% (6/16)
 54.24% (96/177)
src/capnproto/c++/src/kj/debug.h
 40.00% (30/75)
 44.44% (12/27)
 31.71% (13/41)
src/capnproto/c++/src/kj/encoding.c++
  0.00% (0/737)
  0.00% (0/40)
  0.00% (0/656)
src/capnproto/c++/src/kj/encoding.h
  0.00% (0/36)
  0.00% (0/12)
  0.00% (0/12)
src/capnproto/c++/src/kj/exception.c++
 36.09% (183/507)
 47.62% (30/63)
 24.75% (100/404)
src/capnproto/c++/src/kj/exception.h
 61.11% (22/36)
 69.23% (9/13)
 42.42% (14/33)
src/capnproto/c++/src/kj/function.h
  0.00% (0/22)
  0.00% (0/9)
  0.00% (0/9)
src/capnproto/c++/src/kj/hash.c++
  0.00% (0/31)
  0.00% (0/1)
  0.00% (0/10)
src/capnproto/c++/src/kj/hash.h
  1.32% (1/76)
  3.45% (1/29)
  2.78% (1/36)
src/capnproto/c++/src/kj/io.c++
  8.49% (23/271)
 13.16% (5/38)
  9.13% (20/219)
src/capnproto/c++/src/kj/io.h
  2.38% (1/42)
  4.76% (1/21)
  4.76% (1/21)
src/capnproto/c++/src/kj/list.c++
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/8)
src/capnproto/c++/src/kj/list.h
  0.00% (0/47)
  0.00% (0/15)
  0.00% (0/40)
src/capnproto/c++/src/kj/main.h
  0.00% (0/9)
  0.00% (0/7)
  0.00% (0/7)
src/capnproto/c++/src/kj/map.h
 82.35% (14/17)
 85.71% (6/7)
 85.71% (6/7)
src/capnproto/c++/src/kj/memory.h
 14.12% (24/170)
 18.46% (12/65)
 15.56% (14/90)
src/capnproto/c++/src/kj/miniposix.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/capnproto/c++/src/kj/mutex.c++
 15.46% (45/291)
 26.92% (7/26)
 12.32% (34/276)
src/capnproto/c++/src/kj/mutex.h
 20.00% (12/60)
 36.84% (7/19)
 37.93% (11/29)
src/capnproto/c++/src/kj/one-of.h
  0.00% (0/55)
  0.00% (0/19)
  0.00% (0/25)
src/capnproto/c++/src/kj/refcount.c++
  0.00% (0/31)
  0.00% (0/5)
  0.00% (0/29)
src/capnproto/c++/src/kj/refcount.h
  0.00% (0/42)
  0.00% (0/11)
  0.00% (0/11)
src/capnproto/c++/src/kj/source-location.c++
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/capnproto/c++/src/kj/source-location.h
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/3)
src/capnproto/c++/src/kj/string-tree.c++
  0.00% (0/48)
  0.00% (0/6)
  0.00% (0/17)
src/capnproto/c++/src/kj/string-tree.h
  0.00% (0/66)
  0.00% (0/25)
  0.00% (0/30)
src/capnproto/c++/src/kj/string.c++
 52.16% (157/301)
 47.22% (17/36)
 31.17% (101/324)
src/capnproto/c++/src/kj/string.h
 42.11% (152/361)
 30.82% (49/159)
 39.33% (94/239)
src/capnproto/c++/src/kj/table.c++
  6.30% (36/571)
  8.51% (4/47)
  4.75% (23/484)
src/capnproto/c++/src/kj/table.h
 28.48% (86/302)
 23.61% (17/72)
 39.89% (71/178)
src/capnproto/c++/src/kj/test.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/capnproto/c++/src/kj/tuple.h
 17.95% (7/39)
 14.29% (2/14)
 14.29% (2/14)
src/capnproto/c++/src/kj/units.c++
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/5)
src/capnproto/c++/src/kj/units.h
  6.45% (2/31)
 11.76% (2/17)
 11.76% (2/17)
src/capnproto/c++/src/kj/vector.h
 39.13% (18/46)
 44.44% (8/18)
 45.16% (14/31)
Totals
  6.58% (2380/36158)
  5.85% (530/9066)
  9.11% (1991/21854)