LCOV - code coverage report
Current view: top level - gcc/cp Hit Total Coverage
Test: gcc.info Lines: 101838 110466 92.2 %
Date: 2022-08-06 20:27:07 Functions: 4056 4307 94.2 %
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.cc
96.1%96.1%
96.1 % 5321 / 5535 91.5 % 173 / 189 - 0 / 0
class.cc
96.3%96.3%
96.3 % 4032 / 4189 97.5 % 193 / 198 - 0 / 0
constexpr.cc
92.4%92.4%
92.4 % 4224 / 4572 96.8 % 149 / 154 - 0 / 0
constraint.cc
92.6%92.6%
92.6 % 1448 / 1564 97.9 % 139 / 142 - 0 / 0
coroutines.cc
94.7%94.7%
94.7 % 2151 / 2271 94.5 % 69 / 73 - 0 / 0
cp-gimplify.cc
94.3%94.3%
94.3 % 1652 / 1752 100.0 % 56 / 56 - 0 / 0
cp-lang.cc
96.6%96.6%
96.6 % 56 / 58 92.3 % 12 / 13 - 0 / 0
cp-objcp-common.cc
97.6%97.6%
97.6 % 241 / 247 100.0 % 22 / 22 - 0 / 0
cp-tree.h
98.2%98.2%
98.2 % 333 / 339 100.0 % 37 / 37 - 0 / 0
cp-ubsan.cc
99.3%99.3%
99.3 % 146 / 147 100.0 % 11 / 11 - 0 / 0
cvt.cc
77.2%77.2%
77.2 % 786 / 1018 90.6 % 29 / 32 - 0 / 0
cxx-pretty-print.cc
59.3%59.3%
59.3 % 1017 / 1716 77.6 % 66 / 85 - 0 / 0
cxx-pretty-print.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
decl.cc
93.9%93.9%
93.9 % 7621 / 8118 97.3 % 214 / 220 - 0 / 0
decl2.cc
95.4%95.4%
95.4 % 2325 / 2437 99.2 % 117 / 118 - 0 / 0
dump.cc
40.9%40.9%
40.9 % 79 / 193 100.0 % 3 / 3 - 0 / 0
error.cc
87.6%87.6%
87.6 % 2187 / 2496 95.0 % 95 / 100 - 0 / 0
except.cc
99.6%99.6%
99.6 % 506 / 508 100.0 % 42 / 42 - 0 / 0
expr.cc
99.4%99.4%
99.4 % 176 / 177 100.0 % 9 / 9 - 0 / 0
friend.cc
87.0%87.0%
87.0 % 215 / 247 83.3 % 5 / 6 - 0 / 0
g++spec.cc
83.2%83.2%
83.2 % 144 / 173 100.0 % 2 / 2 - 0 / 0
init.cc
95.7%95.7%
95.7 % 2114 / 2208 100.0 % 61 / 61 - 0 / 0
lambda.cc
98.6%98.6%
98.6 % 716 / 726 100.0 % 40 / 40 - 0 / 0
lex.cc
93.4%93.4%
93.4 % 423 / 453 92.1 % 35 / 38 - 0 / 0
logic.cc
77.9%77.9%
77.9 % 225 / 289 85.3 % 29 / 34 - 0 / 0
mangle.cc
90.7%90.7%
90.7 % 1757 / 1938 96.0 % 95 / 99 - 0 / 0
mapper-client.cc
69.0%69.0%
69.0 % 127 / 184 100.0 % 4 / 4 - 0 / 0
mapper-client.h
71.4%71.4%
71.4 % 5 / 7 - 0 / 0 - 0 / 0
method.cc
97.6%97.6%
97.6 % 1648 / 1688 100.0 % 69 / 69 - 0 / 0
module.cc
94.3%94.3%
94.3 % 8866 / 9398 97.1 % 403 / 415 - 0 / 0
name-lookup.cc
93.8%93.8%
93.8 % 3448 / 3675 96.0 % 214 / 223 - 0 / 0
name-lookup.h
94.7%94.7%
94.7 % 18 / 19 100.0 % 3 / 3 - 0 / 0
optimize.cc
96.0%96.0%
96.0 % 315 / 328 100.0 % 9 / 9 - 0 / 0
parser.cc
90.4%90.4%
90.4 % 18634 / 20603 84.8 % 532 / 627 - 0 / 0
pt.cc
94.6%94.6%
94.6 % 12914 / 13647 95.5 % 428 / 448 - 0 / 0
ptree.cc
0.0%
0.0 % 0 / 267 0.0 % 0 / 7 - 0 / 0
rtti.cc
96.3%96.3%
96.3 % 735 / 763 100.0 % 33 / 33 - 0 / 0
search.cc
96.5%96.5%
96.5 % 888 / 920 100.0 % 66 / 66 - 0 / 0
semantics.cc
93.3%93.3%
93.3 % 5769 / 6183 97.7 % 208 / 213 - 0 / 0
tree.cc
92.5%92.5%
92.5 % 2501 / 2705 94.7 % 162 / 171 - 0 / 0
type-utils.h
100.0%
100.0 % 11 / 11 100.0 % 1 / 1 - 0 / 0
typeck.cc
92.2%92.2%
92.2 % 4628 / 5021 97.0 % 162 / 167 - 0 / 0
typeck2.cc
92.6%92.6%
92.6 % 1094 / 1181 100.0 % 39 / 39 - 0 / 0
vtable-class-hierarchy.cc
69.0%69.0%
69.0 % 341 / 494 71.4 % 20 / 28 - 0 / 0

Generated by: LCOV version 1.16+git.20220603.dfeb750

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.