LCOV - code coverage report
Current view: top level - gcc/cp Hit Total Coverage
Test: gcc.info Lines: 97331 105821 92.0 %
Date: 2021-04-17 12:51:18 Functions: 3952 4214 93.8 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 0 0 -

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
call.c
96.0%96.0%
96.0 % 5090 / 5300 90.9 % 169 / 186 - 0 / 0
class.c
96.0%96.0%
96.0 % 3966 / 4130 97.0 % 191 / 197 - 0 / 0
constexpr.c
92.6%92.6%
92.6 % 3947 / 4264 97.2 % 141 / 145 - 0 / 0
constraint.cc
92.0%92.0%
92.0 % 1405 / 1527 95.2 % 139 / 146 - 0 / 0
coroutines.cc
94.6%94.6%
94.6 % 2180 / 2305 94.0 % 63 / 67 - 0 / 0
cp-gimplify.c
95.3%95.3%
95.3 % 1531 / 1607 100.0 % 51 / 51 - 0 / 0
cp-lang.c
96.4%96.4%
96.4 % 54 / 56 91.7 % 11 / 12 - 0 / 0
cp-objcp-common.c
98.8%98.8%
98.8 % 244 / 247 100.0 % 21 / 21 - 0 / 0
cp-tree.h
98.7%98.7%
98.7 % 309 / 313 100.0 % 32 / 32 - 0 / 0
cp-ubsan.c
99.3%99.3%
99.3 % 146 / 147 100.0 % 11 / 11 - 0 / 0
cvt.c
77.9%77.9%
77.9 % 792 / 1017 93.5 % 29 / 31 - 0 / 0
cxx-pretty-print.c
57.5%57.5%
57.5 % 970 / 1686 75.3 % 64 / 85 - 0 / 0
cxx-pretty-print.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
decl.c
94.1%94.1%
94.1 % 7378 / 7844 96.8 % 209 / 216 - 0 / 0
decl2.c
95.2%95.2%
95.2 % 2269 / 2384 99.2 % 117 / 118 - 0 / 0
dump.c
40.9%40.9%
40.9 % 79 / 193 100.0 % 3 / 3 - 0 / 0
error.c
87.2%87.2%
87.2 % 2137 / 2451 95.8 % 92 / 96 - 0 / 0
except.c
99.6%99.6%
99.6 % 491 / 493 100.0 % 41 / 41 - 0 / 0
expr.c
99.4%99.4%
99.4 % 173 / 174 100.0 % 9 / 9 - 0 / 0
friend.c
87.2%87.2%
87.2 % 211 / 242 83.3 % 5 / 6 - 0 / 0
g++spec.c
84.5%84.5%
84.5 % 153 / 181 100.0 % 2 / 2 - 0 / 0
init.c
95.4%95.4%
95.4 % 2008 / 2104 100.0 % 58 / 58 - 0 / 0
lambda.c
97.4%97.4%
97.4 % 698 / 717 97.5 % 39 / 40 - 0 / 0
lex.c
93.3%93.3%
93.3 % 415 / 445 92.1 % 35 / 38 - 0 / 0
logic.cc
64.5%64.5%
64.5 % 200 / 310 67.6 % 25 / 37 - 0 / 0
mangle.c
90.8%90.8%
90.8 % 1750 / 1928 97.0 % 96 / 99 - 0 / 0
mapper-client.cc
69.1%69.1%
69.1 % 125 / 181 100.0 % 4 / 4 - 0 / 0
mapper-client.h
71.4%71.4%
71.4 % 5 / 7 - 0 / 0 - 0 / 0
method.c
97.7%97.7%
97.7 % 1580 / 1617 100.0 % 66 / 66 - 0 / 0
module.cc
94.2%94.2%
94.2 % 8721 / 9260 97.1 % 395 / 407 - 0 / 0
name-lookup.c
93.9%93.9%
93.9 % 3497 / 3723 96.2 % 228 / 237 - 0 / 0
name-lookup.h
95.7%95.7%
95.7 % 22 / 23 100.0 % 3 / 3 - 0 / 0
optimize.c
94.9%94.9%
94.9 % 314 / 331 100.0 % 9 / 9 - 0 / 0
parser.c
89.7%89.7%
89.7 % 17111 / 19070 84.5 % 512 / 606 - 0 / 0
pt.c
94.4%94.4%
94.4 % 12495 / 13243 94.7 % 413 / 436 - 0 / 0
ptree.c
0.0%
0.0 % 0 / 260 0.0 % 0 / 7 - 0 / 0
rtti.c
96.0%96.0%
96.0 % 721 / 751 100.0 % 33 / 33 - 0 / 0
search.c
96.7%96.7%
96.7 % 881 / 911 100.0 % 66 / 66 - 0 / 0
semantics.c
93.7%93.7%
93.7 % 5030 / 5368 98.0 % 196 / 200 - 0 / 0
tree.c
94.8%94.8%
94.8 % 2534 / 2672 96.4 % 160 / 166 - 0 / 0
type-utils.h
100.0%
100.0 % 11 / 11 100.0 % 1 / 1 - 0 / 0
typeck.c
91.7%91.7%
91.7 % 4377 / 4775 96.9 % 157 / 162 - 0 / 0
typeck2.c
92.0%92.0%
92.0 % 972 / 1057 100.0 % 36 / 36 - 0 / 0
vtable-class-hierarchy.c
68.3%68.3%
68.3 % 338 / 495 71.4 % 20 / 28 - 0 / 0

Generated by: LCOV version 1.15+git.20200812.d100e6c

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 --enable-host-shared. GCC test suite is run with the built compiler.