cpp

Coverage Report

Created: 2023-11-29 23:45

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion CoverageBranch Coverage
cpp/core.cc
  83.87% (26/31)
  83.87% (26/31)
  72.40% (202/279)
  69.93% (100/143)
  52.63% (40/76)
cpp/core.h
  89.47% (17/19)
  89.47% (17/19)
  85.00% (68/80)
  93.33% (28/30)
 100.00% (6/6)
cpp/frontend_flag_spec.cc
  61.54% (8/13)
  64.29% (9/14)
  73.02% (157/215)
  80.41% (78/97)
  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
  80.00% (12/15)
  80.00% (12/15)
  78.95% (60/76)
  85.00% (17/20)
 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/frontend_pyreadline.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/8)
   0.00% (0/2)
- (0/0)
cpp/libc.cc
 100.00% (8/8)
 100.00% (8/8)
  77.61% (104/134)
  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)
  13.41% (11/82)
   8.70% (4/46)
   0.00% (0/58)
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
  50.00% (1/2)
  50.00% (1/2)
  40.00% (2/5)
  50.00% (1/2)
- (0/0)
cpp/pgen2.cc
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/27)
   0.00% (0/10)
   0.00% (0/2)
cpp/pgen2.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/16)
   0.00% (0/3)
- (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)
  85.29% (29/34)
  94.74% (18/19)
  85.00% (17/20)
cpp/stdlib.cc
  43.75% (7/16)
  43.75% (7/16)
  38.19% (55/144)
  42.50% (34/80)
  36.36% (16/44)
cpp/stdlib.h
  61.11% (11/18)
  61.11% (11/18)
  44.83% (39/87)
  61.54% (16/26)
  50.00% (3/6)
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% (10/10)
  30.44% (130/427)
  86.26% (113/131)
 100.00% (24/24)
 100.00% (8/8)
mycpp/gc_builtins.cc
 100.00% (31/31)
 100.00% (31/31)
  94.91% (261/275)
  95.42% (146/153)
  85.42% (82/96)
mycpp/gc_builtins.h
  88.24% (15/17)
  88.24% (15/17)
  88.10% (37/42)
  88.24% (15/17)
- (0/0)
mycpp/gc_dict.h
 100.00% (25/25)
  74.63% (100/134)
  92.27% (191/207)
  95.24% (120/126)
  86.76% (59/68)
mycpp/gc_list.h
 100.00% (41/41)
  41.36% (170/411)
  93.62% (220/235)
  94.87% (111/117)
  81.48% (44/54)
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
  82.35% (28/34)
  83.78% (31/37)
  82.09% (110/134)
  84.91% (45/53)
  66.67% (8/12)
mycpp/gc_obj.h
  90.91% (10/11)
  90.91% (10/11)
  90.00% (36/40)
  90.91% (10/11)
- (0/0)
mycpp/gc_slab.h
 100.00% (3/3)
  58.97% (23/39)
 100.00% (16/16)
  83.33% (5/6)
- (0/0)
mycpp/gc_str.cc
  94.12% (32/34)
  94.12% (32/34)
  88.02% (441/501)
  94.44% (221/234)
  92.86% (143/154)
mycpp/gc_str.h
  92.86% (13/14)
  92.86% (13/14)
  92.31% (36/39)
  92.86% (13/14)
- (0/0)
mycpp/gc_tuple.h
 100.00% (18/18)
  72.88% (43/59)
 100.00% (57/57)
  80.00% (36/45)
- (0/0)
mycpp/hash.cc
 100.00% (5/5)
 100.00% (5/5)
 100.00% (21/21)
 100.00% (8/8)
 100.00% (2/2)
mycpp/mark_sweep_heap.cc
 100.00% (13/13)
 100.00% (13/13)
  76.22% (218/286)
  69.57% (96/138)
  61.76% (63/102)
mycpp/mark_sweep_heap.h
 100.00% (20/20)
 100.00% (45/45)
  95.20% (119/125)
 100.00% (44/44)
 100.00% (18/18)
Totals
  87.02% (409/470)
  54.82% (807/1472)
  80.10% (2890/3608)
  81.92% (1350/1648)
  71.73% (647/902)
Generated by llvm-cov -- llvm version 14.0.0