LCOV - code coverage report
Current view: top level - gcc/rust/hir/tree Coverage Total Hit
Test: gcc.info Lines: 53.6 % 7387 3957
Test Date: 2026-09-19 16:22:48 Functions: 58.0 % 1915 1111
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

File Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
rust-hir-type-abstract.cc
0.0%
0.0 % 2 0.0 % 1
rust-hir-type-no-bounds.h
60.0%60.0%
60.0 % 5 3 0.0 % 1
rust-hir.h
46.2%46.2%
46.2 % 13 6 0.0 % 2
rust-hir-attrs.h
100.0%
100.0 % 9 9 -
rust-hir-bound-abstract.h
100.0%
100.0 % 4 4 -
rust-hir-literal.h
100.0%
100.0 % 8 8 -
rust-hir-node.h
100.0%
100.0 % 1 1 -
rust-hir-visitable.h
100.0%
100.0 % 1 1 -
rust-hir-expr.cc
39.7%39.7%
39.7 % 811 322 30.6 % 271 83
rust-hir-pattern-abstract.h
62.5%62.5%
62.5 % 8 5 33.3 % 3 1
rust-hir-generic-param.cc
22.9%22.9%
22.9 % 83 19 45.5 % 11 5
rust-hir-expr.h
53.7%53.7%
53.7 % 544 292 45.4 % 185 84
rust-hir-item.cc
32.7%32.7%
32.7 % 600 196 46.2 % 91 42
rust-hir-type-abstract.h
75.0%75.0%
75.0 % 12 9 50.0 % 4 2
rust-hir-generic-param.h
60.0%60.0%
60.0 % 25 15 50.0 % 10 5
rust-hir-type.h
59.5%59.5%
59.5 % 74 44 52.2 % 23 12
rust-hir-visitor.h
54.3%54.3%
54.3 % 289 157 57.1 % 340 194
rust-hir-stmt.cc
49.0%49.0%
49.0 % 49 24 57.1 % 7 4
rust-hir-path.cc
59.9%59.9%
59.9 % 212 127 60.0 % 45 27
rust-hir.cc
39.8%39.8%
39.8 % 2422 964 63.3 % 409 259
rust-hir-item.h
69.6%69.6%
69.6 % 473 329 63.6 % 140 89
rust-hir-type.cc
55.2%55.2%
55.2 % 163 90 63.6 % 33 21
rust-hir-expr-abstract.h
70.6%70.6%
70.6 % 17 12 66.7 % 6 4
rust-hir-bound.h
85.7%85.7%
85.7 % 14 12 75.0 % 4 3
rust-hir-stmt.h
83.7%83.7%
83.7 % 43 36 77.8 % 18 14
rust-hir-visitor.cc
80.6%80.6%
80.6 % 738 595 79.7 % 143 114
rust-hir-path.h
85.0%85.0%
85.0 % 167 142 83.3 % 48 40
rust-hir-pattern.h
87.1%87.1%
87.1 % 410 357 88.6 % 105 93
rust-hir-simple-path.h
90.0%90.0%
90.0 % 10 9 100.0 % 1 1
rust-hir-visibility.h
100.0%
100.0 % 9 9 100.0 % 1 1
rust-hir-trait-bound.h
93.8%93.8%
93.8 % 16 15 100.0 % 5 5
rust-hir-pattern-abstract.cc
93.5%93.5%
93.5 % 155 145 100.0 % 8 8

Generated by: LCOV version 2.4-beta

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.