LCOV - code coverage report
Current view: top level - gcc/cp Hit Total Coverage
Test: gcc.info Lines: 83884 91919 91.3 %
Date: 2020-02-22 12:01:00 Functions: 3316 3631 91.3 %
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.5%95.5%
95.5 % 4889 / 5118 85.3 % 145 / 170 - 0 / 0
class.c
96.2%96.2%
96.2 % 3875 / 4028 97.4 % 186 / 191 - 0 / 0
constexpr.c
92.2%92.2%
92.2 % 3513 / 3812 96.0 % 119 / 124 - 0 / 0
constraint.cc
90.5%90.5%
90.5 % 1246 / 1377 92.6 % 138 / 149 - 0 / 0
coroutines.cc
89.9%89.9%
89.9 % 1492 / 1660 86.3 % 44 / 51 - 0 / 0
cp-gimplify.c
96.0%96.0%
96.0 % 1633 / 1701 98.4 % 61 / 62 - 0 / 0
cp-lang.c
95.9%95.9%
95.9 % 47 / 49 90.0 % 9 / 10 - 0 / 0
cp-objcp-common.c
98.8%98.8%
98.8 % 246 / 249 100.0 % 20 / 20 - 0 / 0
cp-tree.h
98.8%98.8%
98.8 % 249 / 252 100.0 % 18 / 18 - 0 / 0
cp-ubsan.c
99.3%99.3%
99.3 % 141 / 142 100.0 % 11 / 11 - 0 / 0
cvt.c
77.1%77.1%
77.1 % 779 / 1011 93.5 % 29 / 31 - 0 / 0
cxx-pretty-print.c
47.6%47.6%
47.6 % 809 / 1699 68.2 % 58 / 85 - 0 / 0
cxx-pretty-print.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
decl.c
93.9%93.9%
93.9 % 7178 / 7643 94.8 % 202 / 213 - 0 / 0
decl2.c
95.2%95.2%
95.2 % 2215 / 2327 97.5 % 115 / 118 - 0 / 0
dump.c
36.1%36.1%
36.1 % 79 / 219 100.0 % 3 / 3 - 0 / 0
error.c
87.2%87.2%
87.2 % 2109 / 2418 93.7 % 89 / 95 - 0 / 0
except.c
97.4%97.4%
97.4 % 534 / 548 97.5 % 39 / 40 - 0 / 0
expr.c
99.4%99.4%
99.4 % 171 / 172 100.0 % 9 / 9 - 0 / 0
friend.c
87.3%87.3%
87.3 % 213 / 244 83.3 % 5 / 6 - 0 / 0
g++spec.c
86.9%86.9%
86.9 % 152 / 175 100.0 % 2 / 2 - 0 / 0
init.c
95.2%95.2%
95.2 % 2039 / 2141 100.0 % 59 / 59 - 0 / 0
lambda.c
97.3%97.3%
97.3 % 685 / 704 97.4 % 38 / 39 - 0 / 0
lex.c
91.9%91.9%
91.9 % 319 / 347 90.9 % 30 / 33 - 0 / 0
logic.cc
63.2%63.2%
63.2 % 189 / 299 63.3 % 19 / 30 - 0 / 0
mangle.c
89.8%89.8%
89.8 % 1669 / 1858 93.5 % 86 / 92 - 0 / 0
method.c
97.0%97.0%
97.0 % 1463 / 1509 93.8 % 60 / 64 - 0 / 0
name-lookup.c
93.3%93.3%
93.3 % 2798 / 3000 92.7 % 203 / 219 - 0 / 0
name-lookup.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
optimize.c
94.9%94.9%
94.9 % 315 / 332 100.0 % 9 / 9 - 0 / 0
parser.c
89.4%89.4%
89.4 % 16408 / 18350 81.3 % 470 / 578 - 0 / 0
pt.c
94.2%94.2%
94.2 % 12055 / 12803 93.0 % 387 / 416 - 0 / 0
ptree.c
0.0%
0.0 % 0 / 177 0.0 % 0 / 6 - 0 / 0
rtti.c
95.7%95.7%
95.7 % 709 / 741 96.9 % 31 / 32 - 0 / 0
search.c
96.3%96.3%
96.3 % 870 / 903 100.0 % 65 / 65 - 0 / 0
semantics.c
93.7%93.7%
93.7 % 4779 / 5101 97.9 % 190 / 194 - 0 / 0
tree.c
94.5%94.5%
94.5 % 2414 / 2555 95.7 % 154 / 161 - 0 / 0
type-utils.h
100.0%
100.0 % 12 / 12 100.0 % 1 / 1 - 0 / 0
typeck.c
91.2%91.2%
91.2 % 4256 / 4666 96.9 % 154 / 159 - 0 / 0
typeck2.c
92.0%92.0%
92.0 % 993 / 1079 100.0 % 38 / 38 - 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.0

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.