cpp

Coverage Report

Created: 2025-11-19 02:46

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion CoverageBranch Coverage
asdl/cpp_runtime.h
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/23)
   0.00% (0/12)
   0.00% (0/4)
cpp/core.cc
  67.65% (23/34)
  67.65% (23/34)
  58.39% (188/322)
  55.68% (98/176)
  41.67% (40/96)
cpp/core.h
 100.00% (7/7)
 100.00% (7/7)
 100.00% (18/18)
 100.00% (7/7)
- (0/0)
cpp/data_lang.cc
  50.00% (5/10)
  50.00% (5/10)
  52.35% (78/149)
  56.06% (37/66)
  57.14% (16/28)
cpp/frontend_flag_spec.cc
 100.00% (8/8)
 100.00% (9/9)
  84.66% (160/189)
  84.95% (79/93)
  75.00% (60/80)
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
  52.17% (12/23)
  52.17% (12/23)
  49.18% (60/122)
  60.71% (17/28)
 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
  72.73% (8/11)
  72.73% (8/11)
  66.27% (112/169)
  70.42% (50/71)
  67.31% (35/52)
cpp/libc.h
  50.00% (1/2)
  50.00% (1/2)
  62.50% (5/8)
  50.00% (1/2)
- (0/0)
cpp/osh.cc
  33.33% (1/3)
  33.33% (1/3)
  13.10% (11/84)
   8.51% (4/47)
   0.00% (0/60)
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/25)
   0.00% (0/9)
   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% (4/4)
 100.00% (4/4)
 100.00% (44/44)
 100.00% (25/25)
 100.00% (14/14)
cpp/stdlib.cc
  43.75% (7/16)
  43.75% (7/16)
  34.91% (59/169)
  39.77% (35/88)
  34.00% (17/50)
cpp/stdlib.h
  66.67% (12/18)
  66.67% (12/18)
  48.35% (44/91)
  65.52% (19/29)
  50.00% (4/8)
data_lang/j8.h
  28.57% (2/7)
  28.57% (4/14)
  30.64% (53/173)
  33.94% (56/165)
  31.25% (35/112)
data_lang/j8_libc.c
  50.00% (2/4)
  50.00% (2/4)
  48.33% (58/120)
  49.15% (29/59)
  50.00% (10/20)
data_lang/utf8.h
 100.00% (2/2)
 100.00% (4/4)
  93.75% (60/64)
  90.91% (40/44)
  84.38% (27/32)
mycpp/bump_leak_heap.h
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/25)
   0.00% (0/7)
- (0/0)
mycpp/common.h
  50.00% (1/2)
  50.00% (1/2)
  58.33% (7/12)
  50.00% (1/2)
- (0/0)
mycpp/comparators.h
   0.00% (0/8)
   0.00% (0/8)
   0.00% (0/38)
   0.00% (0/8)
- (0/0)
mycpp/gc_alloc.h
  80.00% (8/10)
  11.44% (46/402)
  70.63% (101/143)
  90.00% (18/20)
 100.00% (4/4)
mycpp/gc_builtins.cc
  25.81% (8/31)
  25.81% (8/31)
  24.22% (78/322)
  29.90% (58/194)
  21.21% (28/132)
mycpp/gc_builtins.h
  47.06% (8/17)
  47.06% (8/17)
  45.24% (19/42)
  47.06% (8/17)
- (0/0)
mycpp/gc_dict.h
  47.37% (9/19)
  23.96% (23/96)
  53.25% (90/169)
  58.72% (64/109)
  50.00% (30/60)
mycpp/gc_iolib.cc
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/26)
   0.00% (0/10)
   0.00% (0/4)
mycpp/gc_iolib.h
   0.00% (0/13)
   0.00% (0/13)
   0.00% (0/73)
   0.00% (0/22)
   0.00% (0/10)
mycpp/gc_list.h
  53.57% (15/28)
  12.35% (41/332)
  48.18% (66/137)
  37.66% (29/77)
  30.56% (11/36)
mycpp/gc_mops.cc
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/42)
   0.00% (0/18)
   0.00% (0/8)
mycpp/gc_mops.h
   0.00% (0/19)
   0.00% (0/19)
   0.00% (0/63)
   0.00% (0/19)
- (0/0)
mycpp/gc_mylib.cc
  33.33% (9/27)
  33.33% (9/27)
  26.47% (54/204)
  24.44% (22/90)
  15.00% (6/40)
mycpp/gc_mylib.h
  15.91% (7/44)
  15.91% (7/44)
  11.61% (18/155)
  14.89% (7/47)
- (0/0)
mycpp/gc_obj.h
  76.92% (10/13)
  76.92% (10/13)
  76.60% (36/47)
  76.92% (10/13)
- (0/0)
mycpp/gc_slab.h
 100.00% (3/3)
  39.39% (13/33)
 100.00% (16/16)
  83.33% (5/6)
- (0/0)
mycpp/gc_str.cc
  20.59% (7/34)
  20.59% (7/34)
  18.38% (93/506)
  19.93% (60/301)
  17.19% (33/192)
mycpp/gc_str.h
  40.00% (6/15)
  40.00% (6/15)
  40.00% (18/45)
  57.14% (12/21)
  62.50% (5/8)
mycpp/gc_tuple.h
 100.00% (9/9)
  55.88% (19/34)
 100.00% (26/26)
  86.67% (13/15)
- (0/0)
mycpp/hash.cc
  28.57% (2/7)
  28.57% (2/7)
  44.44% (12/27)
  50.00% (5/10)
 100.00% (2/2)
mycpp/mark_sweep_heap.cc
  64.29% (9/14)
  64.29% (9/14)
  39.67% (119/300)
  36.69% (51/139)
  25.49% (26/102)
mycpp/mark_sweep_heap.h
  65.00% (13/20)
  63.33% (19/30)
  62.41% (83/133)
  69.44% (25/36)
  91.67% (11/12)
Totals
  43.23% (230/532)
  24.57% (339/1380)
  41.60% (1827/4392)
  42.40% (901/2125)
  35.91% (423/1178)
Generated by llvm-cov -- llvm version 14.0.0