Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
ast/
 45.06% (525/1165)
 26.98% (58/215)
 33.99% (190/559)
internal/
 32.61% (465/1426)
 37.13% (75/202)
 32.02% (366/1143)
types/
  6.92% (58/838)
  8.48% (24/283)
  6.53% (73/1118)
values/
 16.32% (1783/10928)
 23.44% (322/1374)
 12.48% (3264/26158)
allocator.h
 42.62% (26/61)
 64.71% (11/17)
 76.92% (20/26)
any.h
  0.00% (0/36)
  0.00% (0/10)
  0.00% (0/10)
arena.h
 50.00% (9/18)
100.00% (1/1)
100.00% (4/4)
ast.cc
  0.00% (0/56)
  0.00% (0/6)
  0.00% (0/36)
ast.h
 30.00% (6/20)
 25.00% (4/16)
 36.84% (7/19)
ast_proto.cc
  6.89% (29/421)
  9.68% (3/31)
 10.88% (41/377)
ast_rewrite.cc
  0.00% (0/324)
  0.00% (0/51)
  0.00% (0/121)
ast_rewrite.h
  0.00% (0/21)
  0.00% (0/21)
  0.00% (0/22)
ast_traverse.cc
 87.24% (253/290)
 84.44% (38/45)
 63.20% (79/125)
ast_visitor.h
 33.33% (1/3)
 33.33% (1/3)
 33.33% (1/3)
constant.cc
  0.00% (0/54)
  0.00% (0/12)
  0.00% (0/29)
constant.h
 27.72% (51/184)
 32.47% (25/77)
 36.14% (30/83)
data.h
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/4)
expr.cc
  1.16% (4/344)
  4.17% (1/24)
  0.88% (1/113)
expr.h
 45.43% (393/865)
 53.33% (152/285)
 58.45% (204/349)
expr_factory.h
 86.56% (161/186)
 84.38% (27/32)
 84.85% (28/33)
function_descriptor.cc
 25.40% (16/63)
 33.33% (1/3)
 23.19% (16/69)
function_descriptor.h
 87.50% (14/16)
 80.00% (8/10)
 86.67% (13/15)
kind.cc
 51.72% (30/58)
100.00% (1/1)
 50.00% (14/28)
legacy_value.cc
 23.85% (229/960)
 30.65% (19/62)
 12.69% (251/1978)
legacy_value.h
 20.83% (5/24)
 10.00% (1/10)
 52.38% (11/21)
memory.h
  5.60% (15/268)
  8.00% (6/75)
 12.69% (25/197)
operators.cc
 18.62% (27/145)
 15.38% (2/13)
 11.11% (4/36)
optional_ref.h
 59.09% (13/22)
 77.78% (7/9)
 62.96% (17/27)
source.cc
 78.42% (436/556)
 75.44% (43/57)
 59.69% (231/387)
source.h
 53.85% (21/39)
 57.89% (11/19)
 65.22% (15/23)
type.cc
  1.75% (10/572)
  2.17% (2/92)
  0.15% (2/1301)
type.h
  2.88% (6/208)
  5.10% (5/98)
  6.80% (10/147)
type_introspector.cc
 82.64% (219/265)
 56.52% (13/23)
 58.70% (27/46)
type_introspector.h
 25.00% (7/28)
 30.00% (3/10)
 30.00% (3/10)
type_kind.h
  0.00% (0/26)
  0.00% (0/8)
  0.00% (0/8)
typeinfo.h
 57.14% (20/35)
 60.00% (6/10)
 47.06% (8/17)
value.cc
  9.49% (223/2350)
 14.11% (34/241)
  4.56% (450/9874)
value.h
 32.83% (197/600)
 31.22% (64/205)
 34.05% (396/1163)
value_kind.h
 41.94% (13/31)
 50.00% (4/8)
 50.00% (4/8)
Totals
 22.38% (5265/23523)
 26.54% (972/3663)
 12.71% (5805/45687)