LCOV - code coverage report
Current view: top level - gcc/go/gofrontend Coverage Total Hit
Test: gcc.info Lines: 85.1 % 38405 32674
Test Date: 2023-12-09 13:49:22 Functions: 85.5 % 2551 2182
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

Filename Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
ast-dump.cc
0.6%0.6%
0.6 % 518 3 - 2.4 % 42 1
ast-dump.h
0.0%
0.0 % 8 - -
backend.h
100.0%
100.0 % 6 6 - -
embed.cc
69.5%69.5%
69.5 % 442 307 - 95.8 % 24 23
escape.cc
77.2%77.2%
77.2 % 1843 1422 - 84.9 % 53 45
escape.h
95.5%95.5%
95.5 % 89 85 - 100.0 % 1 1
export.cc
90.0%90.0%
90.0 % 839 755 - 93.9 % 49 46
export.h
96.0%96.0%
96.0 % 50 48 - 100.0 % 8 8
expressions.cc
84.2%84.2%
84.2 % 10379 8742 - 79.5 % 688 547
expressions.h
89.6%89.6%
89.6 % 810 726 - 80.1 % 141 113
go-diagnostics.cc
75.8%75.8%
75.8 % 99 75 - 80.0 % 10 8
go-dump.cc
28.6%28.6%
28.6 % 14 4 - 33.3 % 3 1
go-dump.h
100.0%
100.0 % 2 2 - -
go-encode-id.cc
43.7%43.7%
43.7 % 197 86 - 62.5 % 8 5
go-linemap.h
88.5%88.5%
88.5 % 26 23 - 87.5 % 8 7
go-optimize.cc
28.6%28.6%
28.6 % 14 4 - 33.3 % 3 1
go-optimize.h
100.0%
100.0 % 2 2 - -
go-sha1.h
100.0%
100.0 % 2 2 - -
go.cc
89.2%89.2%
89.2 % 93 83 - 100.0 % 4 4
gogo.cc
91.8%91.8%
91.8 % 4632 4253 - 92.4 % 304 281
gogo.h
95.5%95.5%
95.5 % 687 656 - 95.2 % 62 59
import-archive.cc
46.7%46.7%
46.7 % 334 156 - 84.2 % 19 16
import.cc
76.1%76.1%
76.1 % 941 716 - 86.5 % 52 45
import.h
87.1%87.1%
87.1 % 139 121 - 82.9 % 35 29
lex.cc
75.9%75.9%
75.9 % 1301 987 - 93.2 % 44 41
lex.h
96.6%96.6%
96.6 % 116 112 - 94.7 % 19 18
names.cc
90.1%90.1%
90.1 % 504 454 - 88.5 % 52 46
parse.cc
90.4%90.4%
90.4 % 3067 2772 - 100.0 % 110 110
parse.h
100.0%
100.0 % 16 16 - -
runtime.cc
82.9%82.9%
82.9 % 217 180 - 100.0 % 6 6
statements.cc
85.5%85.5%
85.5 % 3334 2849 - 82.8 % 268 222
statements.h
94.4%94.4%
94.4 % 321 303 - 86.7 % 45 39
string-dump.h
100.0%
100.0 % 1 1 - -
types.cc
90.4%90.4%
90.4 % 6236 5639 - 93.9 % 393 369
types.h
96.0%96.0%
96.0 % 601 577 - 88.6 % 79 70
unsafe.cc
91.9%91.9%
91.9 % 62 57 - 100.0 % 2 2
wb.cc
97.2%97.2%
97.2 % 463 450 - 100.0 % 19 19

Generated by: LCOV version 2.0-1

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.