Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/capnproto/c++/src/capnp/any.c++
  0.00% (0/196)
  0.00% (0/12)
  0.00% (0/151)
src/capnproto/c++/src/capnp/any.h
  1.52% (5/330)
  2.10% (3/143)
  2.25% (4/178)
src/capnproto/c++/src/capnp/arena.c++
 21.51% (54/251)
 31.03% (9/29)
 21.60% (62/287)
src/capnproto/c++/src/capnp/arena.h
 37.86% (39/103)
 34.38% (11/32)
 31.71% (26/82)
src/capnproto/c++/src/capnp/blob.h
  3.70% (3/81)
  5.45% (3/55)
  8.11% (6/74)
src/capnproto/c++/src/capnp/capability.c++
  0.00% (0/846)
  0.00% (0/148)
  0.00% (0/906)
src/capnproto/c++/src/capnp/capability.h
  0.00% (0/115)
  0.00% (0/48)
  0.00% (0/65)
src/capnproto/c++/src/capnp/common.h
 24.07% (13/54)
 33.33% (8/24)
 25.71% (9/35)
src/capnproto/c++/src/capnp/dynamic.c++
  0.00% (0/1732)
  0.00% (0/112)
  0.00% (0/2020)
src/capnproto/c++/src/capnp/dynamic.h
  0.00% (0/269)
  0.00% (0/138)
  0.00% (0/193)
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/2690)
 13.62% (29/213)
 19.60% (515/2627)
src/capnproto/c++/src/capnp/layout.h
 27.44% (76/277)
 22.89% (19/83)
 37.97% (71/187)
src/capnproto/c++/src/capnp/list.h
 24.14% (28/116)
 26.67% (12/45)
 17.42% (27/155)
src/capnproto/c++/src/capnp/llvm-fuzzer-testcase.c++
100.00% (19/19)
100.00% (2/2)
100.00% (11/11)
src/capnproto/c++/src/capnp/message.c++
 12.77% (24/188)
 12.00% (3/25)
  9.42% (21/223)
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/23)
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
 11.11% (2/18)
 14.29% (1/7)
 33.33% (6/18)
src/capnproto/c++/src/capnp/schema.c++
  1.72% (10/582)
  5.36% (3/56)
  1.08% (7/647)
src/capnproto/c++/src/capnp/schema.capnp.h
  0.51% (23/4472)
  0.59% (8/1354)
  0.91% (15/1654)
src/capnproto/c++/src/capnp/schema.h
  4.37% (10/229)
  5.15% (7/136)
  6.20% (17/274)
src/capnproto/c++/src/capnp/serialize.c++
 32.16% (73/227)
 22.22% (4/18)
 27.13% (70/258)
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.53% (4/158)
src/capnproto/c++/src/capnp/test-util.c++
  9.47% (99/1045)
  2.47% (2/81)
 14.00% (237/1693)
src/capnproto/c++/src/capnp/test-util.h
 17.31% (18/104)
 16.67% (5/30)
 25.95% (34/131)
src/capnproto/c++/src/capnp/test.capnp.c++
  0.00% (0/1071)
  0.00% (0/131)
  0.00% (0/230)
src/capnproto/c++/src/capnp/test.capnp.h
  0.94% (129/13785)
  0.69% (33/4784)
  0.69% (34/4899)
src/capnproto/c++/src/kj/array.c++
 73.47% (36/49)
 77.78% (7/9)
 73.08% (19/26)
src/capnproto/c++/src/kj/array.h
 70.82% (233/329)
 77.42% (72/93)
 58.67% (159/271)
src/capnproto/c++/src/kj/async-inl.h
  0.00% (0/484)
  0.00% (0/137)
  0.00% (0/365)
src/capnproto/c++/src/kj/async-prelude.h
  0.00% (0/25)
  0.00% (0/11)
  0.00% (0/12)
src/capnproto/c++/src/kj/async.c++
  0.00% (0/2072)
  0.00% (0/301)
  0.00% (0/2386)
src/capnproto/c++/src/kj/async.h
  0.00% (0/72)
  0.00% (0/35)
  0.00% (0/69)
src/capnproto/c++/src/kj/atomic.h
 35.82% (24/67)
 38.46% (5/13)
 42.11% (8/19)
src/capnproto/c++/src/kj/common.c++
  0.00% (0/32)
  0.00% (0/7)
  0.00% (0/40)
src/capnproto/c++/src/kj/common.h
 44.94% (284/632)
 51.17% (109/213)
 45.60% (249/546)
src/capnproto/c++/src/kj/compat/gtest.h
 38.89% (7/18)
 50.00% (3/6)
 58.82% (10/17)
src/capnproto/c++/src/kj/debug.c++
 44.83% (130/290)
 37.50% (6/16)
 39.22% (100/255)
src/capnproto/c++/src/kj/debug.h
 40.79% (31/76)
 46.43% (13/28)
 33.33% (17/51)
src/capnproto/c++/src/kj/encoding.c++
  0.00% (0/737)
  0.00% (0/39)
  0.00% (0/675)
src/capnproto/c++/src/kj/encoding.h
  0.00% (0/36)
  0.00% (0/12)
  0.00% (0/14)
src/capnproto/c++/src/kj/exception.c++
 31.26% (211/675)
 43.84% (32/73)
 19.85% (132/665)
src/capnproto/c++/src/kj/exception.h
 67.44% (29/43)
 77.78% (14/18)
 44.44% (20/45)
src/capnproto/c++/src/kj/function.h
  0.00% (0/22)
  0.00% (0/9)
  0.00% (0/12)
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
 12.77% (12/94)
 10.00% (3/30)
  8.11% (3/37)
src/capnproto/c++/src/kj/io.c++
  8.16% (23/282)
 13.16% (5/38)
  9.48% (29/306)
src/capnproto/c++/src/kj/io.h
  2.38% (1/42)
  4.76% (1/21)
  3.57% (1/28)
src/capnproto/c++/src/kj/list.c++
  0.00% (0/16)
  0.00% (0/4)
  0.00% (0/20)
src/capnproto/c++/src/kj/list.h
  0.00% (0/49)
  0.00% (0/15)
  0.00% (0/55)
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.c++
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/16)
src/capnproto/c++/src/kj/memory.h
 18.41% (37/201)
 31.67% (19/60)
 27.63% (42/152)
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.81% (46/291)
 26.92% (7/26)
  9.63% (36/374)
src/capnproto/c++/src/kj/mutex.h
 19.30% (11/57)
 37.50% (6/16)
 39.39% (13/33)
src/capnproto/c++/src/kj/one-of.h
  0.00% (0/71)
  0.00% (0/21)
  0.00% (0/63)
src/capnproto/c++/src/kj/refcount.c++
  0.00% (0/44)
  0.00% (0/5)
  0.00% (0/37)
src/capnproto/c++/src/kj/refcount.h
  0.00% (0/71)
  0.00% (0/26)
  0.00% (0/60)
src/capnproto/c++/src/kj/source-location.h
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/7)
src/capnproto/c++/src/kj/string-tree.c++
  0.00% (0/49)
  0.00% (0/6)
  0.00% (0/19)
src/capnproto/c++/src/kj/string-tree.h
  0.00% (0/66)
  0.00% (0/25)
  0.00% (0/43)
src/capnproto/c++/src/kj/string.c++
 50.66% (153/302)
 47.22% (17/36)
 26.13% (104/398)
src/capnproto/c++/src/kj/string.h
 37.82% (163/431)
 30.22% (55/182)
 35.54% (118/332)
src/capnproto/c++/src/kj/table.c++
  5.93% (32/540)
  6.52% (3/46)
  3.73% (18/482)
src/capnproto/c++/src/kj/table.h
 29.32% (90/307)
 24.66% (18/73)
 34.82% (86/247)
src/capnproto/c++/src/kj/test.h
 83.33% (5/6)
 50.00% (1/2)
 91.67% (11/12)
src/capnproto/c++/src/kj/time.c++
  0.00% (0/86)
  0.00% (0/13)
  0.00% (0/62)
src/capnproto/c++/src/kj/tuple.h
 17.95% (7/39)
 14.29% (2/14)
 10.00% (2/20)
src/capnproto/c++/src/kj/units.c++
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/8)
src/capnproto/c++/src/kj/units.h
  5.41% (2/37)
 10.53% (2/19)
 13.64% (3/22)
src/capnproto/c++/src/kj/vector.h
 59.02% (36/61)
 64.00% (16/25)
 60.98% (25/41)
Totals
  6.97% (2653/38089)
  6.28% (601/9568)
  9.38% (2403/25621)