cpp

Coverage Report

Created: 2022-07-15 02: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/leaky_core_error.h
  13.64% (3/22)
  13.64% (3/22)
  12.24% (6/49)
  13.64% (3/22)
- (0/0)
cpp/leaky_core_pyerror.h
  12.50% (2/16)
  12.50% (2/16)
  12.50% (6/48)
  12.50% (2/16)
- (0/0)
cpp/leaky_core_pyos.cc
  22.22% (2/9)
  22.22% (2/9)
  25.29% (22/87)
  34.15% (14/41)
  33.33% (6/18)
cpp/leaky_core_pyos.h
   0.00% (0/10)
   0.00% (0/10)
   0.00% (0/74)
   0.00% (0/10)
- (0/0)
cpp/leaky_core_pyutil.cc
  12.50% (1/8)
  12.50% (1/8)
  25.00% (9/36)
  22.73% (5/22)
  20.00% (2/10)
cpp/leaky_core_pyutil.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (14/14)
 100.00% (7/7)
 100.00% (4/4)
cpp/leaky_dumb_alloc.cc
 100.00% (6/6)
 100.00% (6/6)
 100.00% (23/23)
 100.00% (6/6)
- (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_libc.cc
 100.00% (3/3)
 100.00% (3/3)
  77.27% (68/88)
  78.95% (30/38)
  71.43% (20/28)
cpp/leaky_libc.h
  50.00% (2/4)
  50.00% (2/4)
  52.00% (13/25)
  62.50% (5/8)
  50.00% (1/2)
cpp/leaky_osh_bool_stat.cc
  33.33% (1/3)
  33.33% (1/3)
  12.35% (10/81)
   9.09% (4/44)
   0.00% (0/54)
cpp/leaky_posix.cc
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/9)
   0.00% (0/4)
   0.00% (0/2)
cpp/leaky_posix.h
  15.79% (3/19)
  15.79% (3/19)
  13.46% (14/104)
  28.00% (7/25)
  50.00% (2/4)
cpp/leaky_pylib_os_path.cc
 100.00% (1/1)
 100.00% (1/1)
 100.00% (22/22)
 100.00% (14/14)
 100.00% (8/8)
cpp/leaky_time_.h
  25.00% (1/4)
  25.00% (1/4)
   9.68% (3/31)
  25.00% (1/4)
- (0/0)
cpp/qsn_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_heap.cc
 100.00% (10/10)
 100.00% (10/10)
  93.04% (147/158)
  96.92% (63/65)
  88.00% (44/50)
mycpp/gc_heap.h
  79.49% (62/78)
  73.57% (167/227)
  76.02% (393/517)
  72.99% (127/174)
  66.67% (48/72)
mycpp/my_runtime.cc
  65.38% (17/26)
  65.38% (17/26)
  52.22% (212/406)
  54.79% (103/188)
  50.00% (67/134)
mycpp/my_runtime.h
  66.00% (33/50)
  70.48% (74/105)
  65.83% (131/199)
  74.42% (64/86)
  77.27% (17/22)
mycpp/myerror.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/6)
   0.00% (0/3)
- (0/0)
mycpp/mylib2.cc
  81.82% (9/11)
  81.82% (9/11)
  64.06% (82/128)
  42.31% (22/52)
  26.67% (8/30)
mycpp/mylib2.h
  77.27% (17/22)
  73.91% (17/23)
  69.89% (65/93)
  69.44% (25/36)
  50.00% (5/10)
mycpp/mylib_leaky.cc
  37.93% (11/29)
  34.21% (13/38)
  36.21% (130/359)
  33.75% (54/160)
  35.56% (32/90)
mycpp/mylib_leaky.h
  70.63% (89/126)
  62.79% (135/215)
  64.14% (449/700)
  80.87% (224/277)
  78.81% (93/118)
Totals
  56.84% (291/512)
  59.51% (485/815)
   7.59% (2079/27383)
   4.31% (910/21100)
   1.48% (529/35662)

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