cpp

Coverage Report

Created: 2022-08-03 12:23

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion CoverageBranch Coverage
_devbuild/gen/osh-lex.h
  27.27% (3/11)
  27.27% (3/11)
   0.58% (139/23872)
   0.38% (75/19692)
   0.40% (141/34950)
cpp/dumb_alloc.cc
 100.00% (6/6)
 100.00% (6/6)
 100.00% (23/23)
 100.00% (6/6)
- (0/0)
cpp/leaky_core.cc
  17.39% (4/23)
  17.39% (4/23)
  23.68% (45/190)
  28.89% (26/90)
  30.00% (12/40)
cpp/leaky_core.h
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/18)
   0.00% (0/7)
- (0/0)
cpp/leaky_core_error.h
  13.64% (3/22)
  13.64% (3/22)
  12.50% (6/48)
  13.64% (3/22)
- (0/0)
cpp/leaky_core_pyerror.h
  10.53% (2/19)
  10.53% (2/19)
  10.53% (6/57)
  10.53% (2/19)
- (0/0)
cpp/leaky_frontend_flag_spec.cc
  36.36% (4/11)
  36.36% (4/11)
  52.80% (66/125)
  58.62% (34/58)
  58.82% (20/34)
cpp/leaky_frontend_match.cc
  30.77% (4/13)
  30.77% (4/13)
  34.78% (24/69)
  26.32% (5/19)
   0.00% (0/2)
cpp/leaky_frontend_match.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (2/2)
 100.00% (1/1)
- (0/0)
cpp/leaky_frontend_tdop.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (2/2)
 100.00% (1/1)
- (0/0)
cpp/leaky_libc.cc
 100.00% (3/3)
 100.00% (3/3)
  75.90% (63/83)
  78.95% (30/38)
  71.43% (20/28)
cpp/leaky_libc.h
  50.00% (2/4)
  50.00% (2/4)
  47.83% (11/23)
  62.50% (5/8)
  50.00% (1/2)
cpp/leaky_osh.cc
  33.33% (1/3)
  33.33% (1/3)
  12.82% (10/78)
   9.09% (4/44)
   0.00% (0/54)
cpp/leaky_osh.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/13)
   0.00% (0/3)
- (0/0)
cpp/leaky_pylib.cc
  50.00% (1/2)
  50.00% (1/2)
  73.33% (22/30)
  77.78% (14/18)
  80.00% (8/10)
cpp/leaky_stdlib.cc
  16.67% (2/12)
  16.67% (2/12)
   8.89% (8/90)
   8.57% (3/35)
   6.25% (1/16)
cpp/leaky_stdlib.h
  14.29% (2/14)
  14.29% (2/14)
  16.98% (9/53)
  27.78% (5/18)
  50.00% (1/2)
cpp/qsn.h
  80.00% (4/5)
  80.00% (4/5)
  66.67% (22/33)
  73.68% (14/19)
  55.00% (11/20)
mycpp/common.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (7/7)
 100.00% (1/1)
- (0/0)
mycpp/examples/parse_preamble.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/2)
- (0/0)
mycpp/examples/varargs_preamble.h
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/15)
   0.00% (0/6)
- (0/0)
mycpp/gc_builtins.cc
 100.00% (21/21)
 100.00% (21/21)
  91.07% (306/336)
  95.39% (145/152)
  93.00% (93/100)
mycpp/gc_builtins.h
  72.00% (36/50)
  76.19% (80/105)
  76.80% (149/194)
  80.90% (72/89)
  87.50% (21/24)
mycpp/gc_heap.cc
 100.00% (7/7)
 100.00% (7/7)
  91.53% (108/118)
  96.36% (53/55)
  90.91% (40/44)
mycpp/gc_heap.h
  80.00% (16/20)
  79.73% (59/74)
  83.81% (88/105)
  85.71% (30/35)
  91.67% (11/12)
mycpp/gc_mylib.cc
  90.91% (10/11)
  90.91% (10/11)
  90.62% (116/128)
  92.31% (48/52)
  80.00% (24/30)
mycpp/gc_mylib.h
  77.27% (17/22)
  73.91% (17/23)
  69.89% (65/93)
  69.44% (25/36)
  50.00% (5/10)
mycpp/gc_types.h
  87.50% (49/56)
  87.67% (128/146)
  82.68% (315/381)
  81.75% (112/137)
  73.33% (44/60)
mycpp/leaky_types.cc
 100.00% (5/5)
  80.00% (8/10)
  97.83% (45/46)
 100.00% (28/28)
  95.00% (19/20)
mycpp/myerror.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/6)
   0.00% (0/3)
- (0/0)
mycpp/mylib_old.cc
  43.33% (13/30)
  43.33% (13/30)
  49.30% (177/359)
  48.77% (79/162)
  52.22% (47/90)
mycpp/mylib_old.h
  46.27% (31/67)
  37.07% (43/116)
  39.50% (126/319)
  58.59% (58/99)
  77.27% (17/22)
Totals
  54.13% (249/460)
  60.22% (430/714)
   7.28% (1960/26919)
   4.19% (879/20955)
   1.51% (536/35570)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

_devbuild/gen/id.h
_devbuild/gen/osh-types.h
Generated by llvm-cov -- llvm version 14.0.0