cpp

Coverage Report

Created: 2023-01-21 22:37

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion CoverageBranch Coverage
cpp/core.cc
  82.86% (29/35)
  82.86% (29/35)
  80.31% (208/259)
  81.74% (94/115)
  69.23% (36/52)
cpp/core.h
  77.78% (7/9)
  77.78% (7/9)
  73.91% (17/23)
  77.78% (7/9)
- (0/0)
cpp/core_error.h
  20.00% (5/25)
  20.00% (5/25)
  21.43% (12/56)
  20.00% (5/25)
- (0/0)
cpp/core_pyerror.h
   5.26% (1/19)
   5.26% (1/19)
   5.26% (3/57)
   5.26% (1/19)
- (0/0)
cpp/frontend_flag_spec.cc
  54.55% (6/11)
  54.55% (6/11)
  79.20% (99/125)
  85.00% (51/60)
  82.35% (28/34)
cpp/frontend_flag_spec.h
 100.00% (4/4)
 100.00% (4/4)
 100.00% (17/17)
 100.00% (4/4)
- (0/0)
cpp/frontend_match.cc
  92.31% (12/13)
  92.31% (12/13)
  88.24% (60/68)
  94.44% (17/18)
 100.00% (2/2)
cpp/frontend_match.h
 100.00% (2/2)
 100.00% (2/2)
 100.00% (5/5)
 100.00% (2/2)
- (0/0)
cpp/libc.cc
 100.00% (8/8)
 100.00% (8/8)
  76.64% (105/137)
  77.05% (47/61)
  69.57% (32/46)
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)
  12.99% (10/77)
   9.09% (4/44)
   0.00% (0/54)
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
 100.00% (1/1)
 100.00% (1/1)
 100.00% (2/2)
 100.00% (1/1)
- (0/0)
cpp/pgen2.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/2)
   0.00% (0/1)
- (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)
  84.85% (28/33)
  89.47% (17/19)
  65.00% (13/20)
cpp/stdlib.cc
  46.67% (7/15)
  46.67% (7/15)
  40.91% (54/132)
  47.83% (33/69)
  39.47% (15/38)
cpp/stdlib.h
  78.57% (11/14)
  78.57% (11/14)
  61.90% (39/63)
  75.00% (15/20)
  50.00% (2/4)
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/gc_alloc.h
 100.00% (8/8)
  62.64% (109/174)
  88.73% (63/71)
 100.00% (18/18)
 100.00% (6/6)
mycpp/gc_builtins.cc
 100.00% (26/26)
 100.00% (26/26)
  96.79% (241/249)
  97.79% (133/136)
  91.46% (75/82)
mycpp/gc_builtins.h
 100.00% (12/12)
 100.00% (12/12)
 100.00% (28/28)
 100.00% (12/12)
- (0/0)
mycpp/gc_dict.h
 100.00% (22/22)
  80.52% (62/77)
  94.97% (151/159)
  94.87% (74/78)
  86.84% (33/38)
mycpp/gc_list.h
 100.00% (35/35)
  32.67% (132/404)
  94.79% (200/211)
  98.02% (99/101)
  92.50% (37/40)
mycpp/gc_mylib.cc
 100.00% (18/18)
 100.00% (18/18)
  89.12% (131/147)
  90.74% (49/54)
  80.77% (21/26)
mycpp/gc_mylib.h
 100.00% (22/22)
 100.00% (23/23)
  97.62% (82/84)
  96.97% (32/33)
  62.50% (5/8)
mycpp/gc_obj.h
 100.00% (3/3)
 100.00% (3/3)
 100.00% (14/14)
 100.00% (6/6)
 100.00% (2/2)
mycpp/gc_slab.h
 100.00% (2/2)
  71.43% (10/14)
 100.00% (15/15)
 100.00% (5/5)
 100.00% (2/2)
mycpp/gc_str.cc
  96.77% (30/31)
  96.77% (30/31)
  90.41% (396/438)
  96.14% (199/207)
  94.12% (128/136)
mycpp/gc_str.h
 100.00% (8/8)
 100.00% (8/8)
 100.00% (23/23)
 100.00% (10/10)
- (0/0)
mycpp/gc_tuple.h
 100.00% (15/15)
  95.65% (44/46)
 100.00% (48/48)
  78.57% (33/42)
- (0/0)
mycpp/mark_sweep_heap.cc
 100.00% (13/13)
 100.00% (13/13)
  80.08% (193/241)
  75.00% (87/116)
  66.30% (61/92)
mycpp/mark_sweep_heap.h
 100.00% (10/10)
 100.00% (10/10)
  94.34% (50/53)
 100.00% (23/23)
 100.00% (6/6)
Totals
  83.05% (343/413)
  59.12% (619/1047)
  81.16% (2395/2951)
  82.71% (1119/1353)
  73.73% (522/708)
Generated by llvm-cov -- llvm version 14.0.0