LCOV - code coverage report
Current view: top level - gcc/cp Hit Total Coverage
Test: gcc.info Lines: 99980 108465 92.2 %
Date: 2021-10-23 11:04:59 Functions: 4006 4252 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.c
95.9%95.9%
95.9 % 5210 / 5433 91.5 % 172 / 188 - 0 / 0
class.c
96.2%96.2%
96.2 % 3975 / 4133 97.4 % 191 / 196 - 0 / 0
constexpr.c
92.9%92.9%
92.9 % 4058 / 4368 97.3 % 144 / 148 - 0 / 0
constraint.cc
92.9%92.9%
92.9 % 1420 / 1529 97.9 % 139 / 142 - 0 / 0
coroutines.cc
94.7%94.7%
94.7 % 2139 / 2259 94.5 % 69 / 73 - 0 / 0
cp-gimplify.c
94.5%94.5%
94.5 % 1565 / 1656 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 % 246 / 249 100.0 % 21 / 21 - 0 / 0
cp-tree.h
99.4%99.4%
99.4 % 316 / 318 100.0 % 33 / 33 - 0 / 0
cp-ubsan.c
99.3%99.3%
99.3 % 147 / 148 100.0 % 11 / 11 - 0 / 0
cvt.c
77.4%77.4%
77.4 % 786 / 1015 93.5 % 29 / 31 - 0 / 0
cxx-pretty-print.c
57.8%57.8%
57.8 % 986 / 1707 75.3 % 64 / 85 - 0 / 0
cxx-pretty-print.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
decl.c
94.0%94.0%
94.0 % 7536 / 8014 97.2 % 211 / 217 - 0 / 0
decl2.c
95.2%95.2%
95.2 % 2307 / 2424 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.5%87.5%
87.5 % 2164 / 2473 95.9 % 93 / 97 - 0 / 0
except.c
99.6%99.6%
99.6 % 497 / 499 100.0 % 41 / 41 - 0 / 0
expr.c
99.4%99.4%
99.4 % 175 / 176 100.0 % 9 / 9 - 0 / 0
friend.c
86.5%86.5%
86.5 % 211 / 244 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 % 2031 / 2129 100.0 % 58 / 58 - 0 / 0
lambda.c
98.4%98.4%
98.4 % 698 / 709 100.0 % 39 / 39 - 0 / 0
lex.c
93.3%93.3%
93.3 % 418 / 448 92.1 % 35 / 38 - 0 / 0
logic.cc
77.9%77.9%
77.9 % 226 / 290 85.3 % 29 / 34 - 0 / 0
mangle.c
90.8%90.8%
90.8 % 1759 / 1937 97.0 % 96 / 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.c
97.5%97.5%
97.5 % 1629 / 1670 100.0 % 68 / 68 - 0 / 0
module.cc
94.1%94.1%
94.1 % 8727 / 9272 97.0 % 394 / 406 - 0 / 0
name-lookup.c
93.9%93.9%
93.9 % 3525 / 3753 96.2 % 228 / 237 - 0 / 0
name-lookup.h
94.7%94.7%
94.7 % 18 / 19 100.0 % 3 / 3 - 0 / 0
optimize.c
94.9%94.9%
94.9 % 316 / 333 100.0 % 9 / 9 - 0 / 0
parser.c
90.3%90.3%
90.3 % 18431 / 20417 84.7 % 527 / 622 - 0 / 0
pt.c
94.5%94.5%
94.5 % 12600 / 13330 95.2 % 419 / 440 - 0 / 0
ptree.c
0.0%
0.0 % 0 / 254 0.0 % 0 / 7 - 0 / 0
rtti.c
96.3%96.3%
96.3 % 729 / 757 100.0 % 33 / 33 - 0 / 0
search.c
96.5%96.5%
96.5 % 897 / 930 100.0 % 66 / 66 - 0 / 0
semantics.c
93.9%93.9%
93.9 % 5382 / 5734 98.1 % 204 / 208 - 0 / 0
tree.c
94.9%94.9%
94.9 % 2545 / 2683 96.4 % 161 / 167 - 0 / 0
type-utils.h
100.0%
100.0 % 11 / 11 100.0 % 1 / 1 - 0 / 0
typeck.c
91.9%91.9%
91.9 % 4555 / 4959 97.0 % 160 / 165 - 0 / 0
typeck2.c
92.5%92.5%
92.5 % 990 / 1070 100.0 % 36 / 36 - 0 / 0
vtable-class-hierarchy.c
68.2%68.2%
68.2 % 336 / 493 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.