cpp

Coverage Report

Created: 2024-12-27 17:01

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion CoverageBranch Coverage
asdl/cpp_runtime.h
  33.33% (2/6)
  33.33% (2/6)
  39.13% (9/23)
  33.33% (4/12)
  25.00% (1/4)
cpp/data_lang.cc
  30.00% (3/10)
  30.00% (3/10)
  20.81% (31/149)
  27.27% (18/66)
  14.29% (4/28)
cpp/frontend_pyreadline.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/8)
   0.00% (0/2)
- (0/0)
data_lang/j8.h
  42.86% (3/7)
  42.86% (3/7)
  26.67% (44/165)
  33.33% (55/165)
  29.46% (33/112)
data_lang/utf8.h
  50.00% (1/2)
  50.00% (1/2)
  15.62% (10/64)
   6.82% (3/44)
   3.12% (1/32)
mycpp/bump_leak_heap.cc
  83.33% (5/6)
  83.33% (5/6)
  93.33% (28/30)
  83.33% (5/6)
- (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
  75.00% (6/8)
  75.00% (6/8)
  83.78% (31/37)
  90.00% (18/20)
 100.00% (8/8)
mycpp/gc_alloc.h
 100.00% (10/10)
  31.04% (131/422)
  84.96% (113/133)
 100.00% (24/24)
 100.00% (8/8)
mycpp/gc_builtins.cc
  96.77% (30/31)
  96.77% (30/31)
  89.61% (276/308)
  91.76% (167/182)
  77.87% (95/122)
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)
  81.88% (113/138)
  94.09% (191/203)
  95.24% (120/126)
  86.76% (59/68)
mycpp/gc_iolib.cc
 100.00% (4/4)
 100.00% (4/4)
  76.92% (20/26)
  80.00% (8/10)
  50.00% (2/4)
mycpp/gc_iolib.h
  69.23% (9/13)
  69.23% (9/13)
  71.21% (47/66)
  76.92% (20/26)
  60.00% (6/10)
mycpp/gc_list.h
  95.45% (42/44)
  43.10% (178/413)
  94.76% (217/229)
  92.44% (110/119)
  85.71% (48/56)
mycpp/gc_mops.cc
  85.71% (6/7)
  85.71% (6/7)
  71.43% (30/42)
  66.67% (12/18)
  37.50% (3/8)
mycpp/gc_mops.h
  36.84% (7/19)
  36.84% (7/19)
  33.33% (21/63)
  40.00% (8/20)
- (0/0)
mycpp/gc_mylib.cc
  91.30% (21/23)
  91.30% (21/23)
  87.77% (165/188)
  89.16% (74/83)
  78.95% (30/38)
mycpp/gc_mylib.h
  69.77% (30/43)
  71.74% (33/46)
  72.67% (125/172)
  76.92% (60/78)
  75.00% (12/16)
mycpp/gc_obj.h
  92.31% (12/13)
  92.31% (12/13)
  91.49% (43/47)
  92.31% (12/13)
- (0/0)
mycpp/gc_slab.h
 100.00% (3/3)
  74.19% (23/31)
 100.00% (16/16)
  83.33% (5/6)
- (0/0)
mycpp/gc_str.cc
  96.97% (32/33)
  96.97% (32/33)
  89.23% (431/483)
  92.63% (264/285)
  88.89% (160/180)
mycpp/gc_str.h
  93.33% (14/15)
  93.33% (14/15)
  92.86% (39/42)
  95.24% (20/21)
 100.00% (8/8)
mycpp/gc_tuple.h
 100.00% (18/18)
  87.50% (42/48)
 100.00% (57/57)
  80.00% (36/45)
- (0/0)
mycpp/hash.cc
 100.00% (7/7)
 100.00% (7/7)
 100.00% (27/27)
 100.00% (10/10)
 100.00% (2/2)
mycpp/mark_sweep_heap.cc
  92.86% (13/14)
  92.86% (13/14)
  80.41% (238/296)
  76.98% (107/139)
  69.61% (71/102)
mycpp/mark_sweep_heap.h
 100.00% (20/20)
 100.00% (45/45)
  93.85% (122/130)
 100.00% (45/45)
 100.00% (18/18)
mycpp/test_common.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (8/8)
 100.00% (3/3)
- (0/0)
Totals
  84.95% (350/412)
  55.10% (767/1392)
  77.98% (2401/3079)
  77.29% (1232/1594)
  69.05% (569/824)
Generated by llvm-cov -- llvm version 14.0.0