cpp

Coverage Report

Created: 2023-03-07 20:24

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion CoverageBranch Coverage
cpp/core.cc
  86.21% (25/29)
  86.21% (25/29)
  78.69% (192/244)
  75.21% (91/121)
  56.45% (35/62)
cpp/core.h
  80.95% (17/21)
  80.95% (17/21)
  79.07% (68/86)
  87.50% (28/32)
 100.00% (6/6)
cpp/frontend_flag_spec.cc
  58.33% (7/12)
  58.33% (7/12)
  72.64% (154/212)
  80.21% (77/96)
  74.36% (58/78)
cpp/frontend_flag_spec.h
 100.00% (6/6)
 100.00% (6/6)
 100.00% (23/23)
 100.00% (6/6)
- (0/0)
cpp/frontend_match.cc
  92.31% (12/13)
  92.31% (12/13)
  88.24% (60/68)
  94.44% (17/18)
 100.00% (2/2)
cpp/frontend_match.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (8/8)
 100.00% (3/3)
- (0/0)
cpp/libc.cc
 100.00% (8/8)
 100.00% (8/8)
  77.27% (102/132)
  77.59% (45/58)
  70.45% (31/44)
cpp/libc.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (5/5)
 100.00% (1/1)
- (0/0)
cpp/osh.cc
  33.33% (1/3)
  33.33% (1/3)
  14.10% (11/78)
   9.09% (4/44)
   0.00% (0/54)
cpp/osh.h
  66.67% (2/3)
  66.67% (2/3)
  61.54% (8/13)
  85.71% (6/7)
  87.50% (7/8)
cpp/osh_tdop.cc
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
cpp/osh_tdop.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (5/5)
 100.00% (2/2)
- (0/0)
cpp/pgen2.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/2)
   0.00% (0/1)
- (0/0)
cpp/pylib.cc
 100.00% (3/3)
 100.00% (3/3)
  94.59% (35/37)
  95.24% (20/21)
  91.67% (11/12)
cpp/qsn.h
 100.00% (5/5)
 100.00% (5/5)
  84.85% (28/33)
  89.47% (17/19)
  65.00% (13/20)
cpp/stdlib.cc
  46.67% (7/15)
  46.67% (7/15)
  40.91% (54/132)
  47.83% (33/69)
  39.47% (15/38)
cpp/stdlib.h
  78.57% (11/14)
  78.57% (11/14)
  61.90% (39/63)
  75.00% (15/20)
  50.00% (2/4)
mycpp/bump_leak_heap.cc
 100.00% (5/5)
 100.00% (5/5)
 100.00% (28/28)
 100.00% (5/5)
- (0/0)
mycpp/bump_leak_heap.h
 100.00% (7/7)
 100.00% (7/7)
 100.00% (15/15)
 100.00% (7/7)
- (0/0)
mycpp/common.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (10/10)
 100.00% (2/2)
- (0/0)
mycpp/comparators.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (19/19)
 100.00% (14/14)
 100.00% (8/8)
mycpp/gc_alloc.h
 100.00% (8/8)
  30.56% (125/409)
  89.19% (66/74)
 100.00% (20/20)
 100.00% (8/8)
mycpp/gc_builtins.cc
  96.55% (28/29)
  96.55% (28/29)
  93.10% (243/261)
  94.29% (132/140)
  86.36% (76/88)
mycpp/gc_builtins.h
  93.75% (15/16)
  93.75% (15/16)
  94.87% (37/39)
  93.75% (15/16)
- (0/0)
mycpp/gc_dict.h
 100.00% (26/26)
  80.51% (95/118)
  96.69% (175/181)
  96.70% (88/91)
  93.18% (41/44)
mycpp/gc_list.h
 100.00% (40/40)
  39.05% (164/420)
  93.48% (215/230)
  94.64% (106/112)
  82.00% (41/50)
mycpp/gc_mylib.cc
 100.00% (18/18)
 100.00% (18/18)
  91.89% (136/148)
  94.44% (51/54)
  87.50% (21/24)
mycpp/gc_mylib.h
 100.00% (24/24)
 100.00% (25/25)
  97.78% (88/90)
  97.14% (34/35)
  62.50% (5/8)
mycpp/gc_obj.h
  90.00% (9/10)
  90.00% (9/10)
  92.11% (35/38)
  92.31% (12/13)
 100.00% (2/2)
mycpp/gc_slab.h
 100.00% (3/3)
  69.70% (23/33)
 100.00% (16/16)
  83.33% (5/6)
- (0/0)
mycpp/gc_str.cc
  96.77% (30/31)
  96.77% (30/31)
  90.51% (410/453)
  96.33% (210/218)
  94.44% (136/144)
mycpp/gc_str.h
 100.00% (9/9)
 100.00% (9/9)
 100.00% (24/24)
 100.00% (9/9)
- (0/0)
mycpp/gc_tuple.h
 100.00% (18/18)
  85.94% (55/64)
 100.00% (57/57)
  80.00% (36/45)
- (0/0)
mycpp/mark_sweep_heap.cc
 100.00% (13/13)
 100.00% (13/13)
  79.84% (194/243)
  75.63% (90/119)
  66.30% (61/92)
mycpp/mark_sweep_heap.h
 100.00% (10/10)
 100.00% (10/10)
  96.15% (50/52)
 100.00% (22/22)
 100.00% (6/6)
Totals
  91.50% (377/412)
  54.70% (745/1362)
  83.52% (2610/3125)
  84.46% (1223/1448)
  72.94% (585/802)
Generated by llvm-cov -- llvm version 14.0.0