cpp

Coverage Report

Created: 2024-07-18 00:47

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion CoverageBranch Coverage
cpp/core.cc
  81.82% (27/33)
  81.82% (27/33)
  69.70% (207/297)
  67.32% (103/153)
  50.00% (41/82)
cpp/core.h
  88.89% (16/18)
  88.89% (16/18)
  84.42% (65/77)
  93.10% (27/29)
 100.00% (6/6)
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.41% (157/186)
  84.78% (78/92)
  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
  63.16% (12/19)
  63.16% (12/19)
  57.69% (60/104)
  70.83% (17/24)
 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)
  75.33% (113/150)
  79.37% (50/63)
  72.92% (35/48)
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/stdlib.cc
  43.75% (7/16)
  43.75% (7/16)
  34.59% (55/159)
  40.96% (34/83)
  36.96% (17/46)
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)
  12.74% (46/361)
  71.63% (101/141)
  90.00% (18/20)
 100.00% (4/4)
mycpp/gc_builtins.cc
  25.81% (8/31)
  25.81% (8/31)
  24.68% (76/308)
  31.67% (57/180)
  22.50% (27/120)
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
  52.94% (9/17)
  24.73% (23/93)
  59.60% (90/151)
  65.98% (64/97)
  57.69% (30/52)
mycpp/gc_list.h
  70.83% (17/24)
  13.56% (43/317)
  62.10% (77/124)
  47.44% (37/78)
  32.50% (13/40)
mycpp/gc_mops.cc
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/28)
   0.00% (0/8)
   0.00% (0/2)
mycpp/gc_mops.h
   0.00% (0/20)
   0.00% (0/22)
   0.00% (0/70)
   0.00% (0/24)
- (0/0)
mycpp/gc_mylib.cc
  39.13% (9/23)
  39.13% (9/23)
  29.35% (54/184)
  28.57% (22/77)
  17.65% (6/34)
mycpp/gc_mylib.h
  17.07% (7/41)
  17.07% (7/41)
  12.33% (18/146)
  15.91% (7/44)
- (0/0)
mycpp/gc_obj.h
  83.33% (10/12)
  83.33% (10/12)
  81.82% (36/44)
  83.33% (10/12)
- (0/0)
mycpp/gc_slab.h
 100.00% (3/3)
  41.94% (13/31)
 100.00% (16/16)
  83.33% (5/6)
- (0/0)
mycpp/gc_str.cc
  21.21% (7/33)
  21.21% (7/33)
  19.25% (93/483)
  21.05% (60/285)
  18.33% (33/180)
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)
  63.33% (19/30)
 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
  69.23% (9/13)
  69.23% (9/13)
  41.61% (119/286)
  36.96% (51/138)
  25.49% (26/102)
mycpp/mark_sweep_heap.h
  70.00% (14/20)
  66.67% (20/30)
  66.40% (83/125)
  71.43% (25/35)
  91.67% (11/12)
Totals
  49.49% (245/495)
  27.53% (354/1286)
  45.79% (1887/4121)
  46.44% (926/1994)
  38.80% (426/1098)
Generated by llvm-cov -- llvm version 14.0.0