LCOV - code coverage report
Current view: top level - gcc/rust/ast Coverage Total Hit
Test: gcc.info Lines: 64.0 % 11399 7299
Test Date: 2025-08-30 13:27:53 Functions: 70.1 % 2404 1686
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
rust-ast-builder.cc
72.0%72.0%
72.0 % 346 249 - 89.7 % 68 61
rust-ast-builder.h
100.0%
100.0 % 18 18 - 100.0 % 9 9
rust-ast-collector.cc
56.7%56.7%
56.7 % 1775 1006 - 63.5 % 200 127
rust-ast-collector.h
100.0%
100.0 % 53 53 - 88.0 % 50 44
rust-ast-dump.cc
50.0%50.0%
50.0 % 20 10 - 50.0 % 6 3
rust-ast-dump.h
92.3%92.3%
92.3 % 26 24 - 33.3 % 3 1
rust-ast-formatting.cc
0.0%
0.0 % 42 - 0.0 % 5
rust-ast-fragment.cc
86.7%86.7%
86.7 % 75 65 - 95.0 % 20 19
rust-ast-fragment.h
100.0%
100.0 % 1 1 - -
rust-ast-visitor.cc
88.7%88.7%
88.7 % 935 829 - 88.4 % 190 168
rust-ast-visitor.h
100.0%
100.0 % 11 11 - -
rust-ast.cc
29.9%29.9%
29.9 % 2441 729 - 47.0 % 328 154
rust-ast.h
86.0%86.0%
86.0 % 470 404 - 76.8 % 125 96
rust-builtin-ast-nodes.h
74.1%74.1%
74.1 % 54 40 - 60.0 % 15 9
rust-collect-lang-items.cc
98.0%98.0%
98.0 % 49 48 - 100.0 % 24 24
rust-collect-lang-items.h
100.0%
100.0 % 2 2 - -
rust-desugar-apit.cc
82.2%82.2%
82.2 % 276 227 - 94.4 % 18 17
rust-desugar-for-loops.cc
100.0%
100.0 % 72 72 - 100.0 % 5 5
rust-desugar-for-loops.h
100.0%
100.0 % 1 1 - -
rust-desugar-question-mark.cc
100.0%
100.0 % 60 60 - 100.0 % 6 6
rust-desugar-try-block.cc
94.7%94.7%
94.7 % 19 18 - 100.0 % 3 3
rust-desugar-while-let.cc
100.0%
100.0 % 35 35 - 100.0 % 5 5
rust-desugar-while-let.h
100.0%
100.0 % 1 1 - -
rust-expr.h
73.7%73.7%
73.7 % 1577 1163 - 70.6 % 534 377
rust-expression-yeast.cc
100.0%
100.0 % 48 48 - 100.0 % 7 7
rust-fmt.cc
66.7%66.7%
66.7 % 21 14 - 66.7 % 6 4
rust-fmt.h
100.0%
100.0 % 3 3 - -
rust-item.h
83.1%83.1%
83.1 % 970 806 - 77.4 % 248 192
rust-macro.h
73.1%73.1%
73.1 % 327 239 - 64.2 % 81 52
rust-path.cc
58.4%58.4%
58.4 % 161 94 - 61.5 % 26 16
rust-path.h
82.6%82.6%
82.6 % 484 400 - 79.4 % 136 108
rust-pattern.cc
28.4%28.4%
28.4 % 229 65 - 45.8 % 48 22
rust-pattern.h
65.7%65.7%
65.7 % 437 287 - 63.8 % 127 81
rust-stmt.h
87.7%87.7%
87.7 % 81 71 - 75.8 % 33 25
rust-type.h
73.8%73.8%
73.8 % 279 206 - 65.4 % 78 51

Generated by: LCOV version 2.1-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.