LCOV - code coverage report
Current view: top level - gcc/rust/ast Coverage Total Hit
Test: gcc.info Lines: 74.9 % 12665 9481
Test Date: 2026-08-22 16:33:35 Functions: 81.9 % 2851 2334
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-ast-formatting.cc
0.0%
0.0 % 42 0.0 % 5
rust-ast-fragment.h
100.0%
100.0 % 1 1 -
rust-collect-lang-items.h
100.0%
100.0 % 2 2 -
rust-desugar-for-loops.h
100.0%
100.0 % 2 2 -
rust-desugar-while-let.h
100.0%
100.0 % 2 2 -
rust-ast-dump.cc
52.9%52.9%
52.9 % 34 18 50.0 % 8 4
rust-ast.cc
33.9%33.9%
33.9 % 2501 848 51.4 % 329 169
rust-pattern.cc
32.5%32.5%
32.5 % 209 68 52.3 % 44 23
rust-builtin-ast-nodes.h
73.8%73.8%
73.8 % 61 45 62.5 % 16 10
rust-ast-dump.h
60.9%60.9%
60.9 % 46 28 66.7 % 3 2
rust-macro.h
78.9%78.9%
78.9 % 331 261 68.7 % 83 57
rust-path.cc
60.4%60.4%
60.4 % 169 102 69.2 % 26 18
rust-type.h
82.4%82.4%
82.4 % 307 253 71.3 % 94 67
rust-fmt.h
90.9%90.9%
90.9 % 33 30 80.0 % 10 8
rust-expr.h
84.4%84.4%
84.4 % 1672 1411 80.6 % 572 461
rust-ast.h
90.7%90.7%
90.7 % 463 420 81.8 % 132 108
rust-stmt.h
92.9%92.9%
92.9 % 84 78 82.4 % 34 28
rust-path.h
83.1%83.1%
83.1 % 532 442 84.9 % 139 118
rust-ast-collector.h
83.1%83.1%
83.1 % 65 54 89.3 % 56 50
rust-ast-collector.cc
82.2%82.2%
82.2 % 2248 1848 89.4 % 368 329
rust-pattern.h
92.1%92.1%
92.1 % 342 315 91.2 % 113 103
rust-item.h
95.4%95.4%
95.4 % 926 883 93.5 % 245 229
rust-ast-builder.cc
81.5%81.5%
81.5 % 341 278 94.2 % 69 65
rust-desugar-apit.cc
81.9%81.9%
81.9 % 282 231 94.4 % 18 17
rust-ast-visitor.cc
94.0%94.0%
94.0 % 926 870 95.2 % 188 179
rust-ast-fragment.cc
87.0%87.0%
87.0 % 77 67 95.5 % 22 21
rust-ast-pointer-visitor.cc
94.2%94.2%
94.2 % 622 586 95.6 % 113 108
rust-ast-visitor.h
100.0%
100.0 % 14 14 95.7 % 93 89
rust-ast-identifier.h
93.3%93.3%
93.3 % 15 14 100.0 % 2 2
rust-fmt.cc
100.0%
100.0 % 7 7 100.0 % 2 2
rust-desugar-try-block.cc
94.7%94.7%
94.7 % 19 18 100.0 % 3 3
rust-expression-yeast.cc
100.0%
100.0 % 29 29 100.0 % 3 3
rust-desugar-for-loops.cc
100.0%
100.0 % 72 72 100.0 % 5 5
rust-desugar-while-let.cc
100.0%
100.0 % 35 35 100.0 % 5 5
rust-desugar-question-mark.cc
100.0%
100.0 % 57 57 100.0 % 6 6
rust-ast-pointer-visitor.h
100.0%
100.0 % 12 12 100.0 % 9 9
rust-ast-builder.h
86.2%86.2%
86.2 % 29 25 100.0 % 11 11
rust-collect-lang-items.cc
98.2%98.2%
98.2 % 56 55 100.0 % 25 25

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.