LCOV - code coverage report
Current view: top level - gcc/rust/hir/tree Coverage Total Hit
Test: gcc.info Lines: 54.0 % 7364 3975
Test Date: 2026-08-22 16:33:35 Functions: 57.6 % 1911 1100
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-generic-param.cc
22.9%22.9%
22.9 % 83 19 45.5 % 11 5
rust-hir-item.cc
32.7%32.7%
32.7 % 600 196 46.2 % 91 42
rust-hir-expr.cc
38.2%38.2%
38.2 % 808 309 29.9 % 271 81
rust-hir.cc
43.4%43.4%
43.4 % 2415 1049 65.0 % 409 266
rust-hir.h
46.2%46.2%
46.2 % 13 6 0.0 % 2
rust-hir-stmt.cc
49.0%49.0%
49.0 % 49 24 57.1 % 7 4
rust-hir-type.cc
49.1%49.1%
49.1 % 163 80 57.6 % 33 19
rust-hir-expr.h
51.6%51.6%
51.6 % 543 280 42.7 % 185 79
rust-hir-visitor.h
53.6%53.6%
53.6 % 289 155 56.0 % 339 190
rust-hir-type.h
54.1%54.1%
54.1 % 74 40 43.5 % 23 10
rust-hir-type-no-bounds.h
60.0%60.0%
60.0 % 5 3 0.0 % 1
rust-hir-generic-param.h
60.0%60.0%
60.0 % 25 15 50.0 % 10 5
rust-hir-path.cc
60.0%60.0%
60.0 % 210 126 60.0 % 45 27
rust-hir-pattern-abstract.h
62.5%62.5%
62.5 % 8 5 33.3 % 3 1
rust-hir-item.h
69.0%69.0%
69.0 % 474 327 62.9 % 140 88
rust-hir-expr-abstract.h
70.6%70.6%
70.6 % 17 12 66.7 % 6 4
rust-hir-type-abstract.h
75.0%75.0%
75.0 % 12 9 50.0 % 4 2
rust-hir-visitor.cc
80.0%80.0%
80.0 % 735 588 79.0 % 143 113
rust-hir-stmt.h
83.7%83.7%
83.7 % 43 36 77.8 % 18 14
rust-hir-path.h
84.9%84.9%
84.9 % 166 141 83.3 % 48 40
rust-hir-bound.h
85.7%85.7%
85.7 % 14 12 75.0 % 4 3
rust-hir-pattern.h
87.1%87.1%
87.1 % 403 351 90.2 % 102 92
rust-hir-trait-bound.h
87.5%87.5%
87.5 % 16 14 100.0 % 5 5
rust-hir-pattern-abstract.cc
88.4%88.4%
88.4 % 155 137 100.0 % 8 8
rust-hir-simple-path.h
90.0%90.0%
90.0 % 10 9 100.0 % 1 1
rust-hir-node.h
100.0%
100.0 % 1 1 -
rust-hir-visitable.h
100.0%
100.0 % 1 1 -
rust-hir-bound-abstract.h
100.0%
100.0 % 4 4 -
rust-hir-literal.h
100.0%
100.0 % 8 8 -
rust-hir-attrs.h
100.0%
100.0 % 9 9 -
rust-hir-visibility.h
100.0%
100.0 % 9 9 100.0 % 1 1

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.