cpp

Coverage Report

Created: 2024-10-23 15:42

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion CoverageBranch Coverage
cpp/core.cc
  77.14% (27/35)
  77.14% (27/35)
  67.75% (208/307)
  66.67% (106/159)
  50.00% (42/84)
cpp/core.h
  80.00% (16/20)
  80.00% (16/20)
  77.38% (65/84)
  81.82% (27/33)
  60.00% (6/10)
cpp/data_lang.cc
  70.00% (7/10)
  70.00% (7/10)
  58.39% (87/149)
  62.12% (41/66)
  60.71% (17/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
  57.14% (12/21)
  57.14% (12/21)
  52.17% (60/115)
  65.38% (17/26)
 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/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% (3/3)
 100.00% (3/3)
  94.59% (35/37)
  95.24% (20/21)
  91.67% (11/12)
cpp/stdlib.cc
  38.89% (7/18)
  38.89% (7/18)
  33.33% (55/165)
  40.00% (34/85)
  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
  42.86% (3/7)
  35.71% (5/14)
  43.35% (75/173)
  54.55% (90/165)
  47.32% (53/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.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
  62.50% (5/8)
  62.50% (5/8)
  56.76% (21/37)
  64.29% (9/14)
  50.00% (2/4)
mycpp/gc_alloc.h
 100.00% (10/10)
  27.04% (129/477)
  84.96% (113/133)
 100.00% (24/24)
 100.00% (8/8)
mycpp/gc_builtins.cc
  96.77% (30/31)
  96.77% (30/31)
  84.42% (260/308)
  85.71% (156/182)
  71.31% (87/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
  96.15% (25/26)
  75.45% (126/167)
  89.67% (191/213)
  92.31% (120/130)
  84.29% (59/70)
mycpp/gc_list.h
  83.33% (35/42)
  33.26% (145/436)
  76.58% (170/222)
  74.36% (87/117)
  60.71% (34/56)
mycpp/gc_mops.cc
  33.33% (2/6)
  33.33% (2/6)
  32.35% (11/34)
  28.57% (4/14)
  16.67% (1/6)
mycpp/gc_mops.h
  31.58% (6/19)
  31.58% (6/19)
  28.57% (18/63)
  35.00% (7/20)
- (0/0)
mycpp/gc_mylib.cc
  56.52% (13/23)
  56.52% (13/23)
  41.08% (76/185)
  39.74% (31/78)
  29.41% (10/34)
mycpp/gc_mylib.h
  40.48% (17/42)
  44.44% (20/45)
  46.47% (79/170)
  58.90% (43/73)
  83.33% (10/12)
mycpp/gc_obj.h
  91.67% (11/12)
  91.67% (11/12)
  90.91% (40/44)
  91.67% (11/12)
- (0/0)
mycpp/gc_slab.h
 100.00% (3/3)
  58.14% (25/43)
 100.00% (16/16)
  83.33% (5/6)
- (0/0)
mycpp/gc_str.cc
  60.61% (20/33)
  60.61% (20/33)
  59.42% (287/483)
  61.05% (174/285)
  55.56% (100/180)
mycpp/gc_str.h
  66.67% (10/15)
  66.67% (10/15)
  66.67% (28/42)
  76.19% (16/21)
  87.50% (7/8)
mycpp/gc_tuple.h
  50.00% (9/18)
  36.67% (22/60)
  45.61% (26/57)
  28.89% (13/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
  84.62% (11/13)
  84.62% (11/13)
  63.29% (181/286)
  64.49% (89/138)
  57.84% (59/102)
mycpp/mark_sweep_heap.h
  85.00% (17/20)
  51.11% (23/45)
  76.00% (95/125)
  91.43% (32/35)
 100.00% (12/12)
mycpp/test_common.h
  66.67% (2/3)
  66.67% (2/3)
  62.50% (5/8)
  66.67% (2/3)
- (0/0)
Totals
  69.89% (383/548)
  45.63% (762/1670)
  64.11% (2808/4380)
  66.36% (1434/2161)
  58.42% (680/1164)
Generated by llvm-cov -- llvm version 14.0.0