LCOV - code coverage report
Current view: top level - gcc/rust/ast Coverage Total Hit
Test: gcc.info Lines: 69.6 % 13010 9049
Test Date: 2026-03-28 14:25:54 Functions: 77.0 % 2928 2256
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 % 1 1 -
rust-desugar-while-let.h
100.0%
100.0 % 1 1 -
rust-ast-dump.h
60.5%60.5%
60.5 % 43 26 33.3 % 3 1
rust-ast-dump.cc
40.0%40.0%
40.0 % 35 14 37.5 % 8 3
rust-ast.cc
33.1%33.1%
33.1 % 2508 830 49.5 % 333 165
rust-pattern.cc
31.0%31.0%
31.0 % 229 71 50.0 % 48 24
rust-builtin-ast-nodes.h
68.9%68.9%
68.9 % 61 42 56.2 % 16 9
rust-type.h
73.5%73.5%
73.5 % 306 225 62.8 % 94 59
rust-macro.h
73.0%73.0%
73.0 % 333 243 65.1 % 83 54
rust-path.cc
63.4%63.4%
63.4 % 161 102 69.2 % 26 18
rust-ast-collector.cc
58.8%58.8%
58.8 % 2257 1327 69.4 % 372 258
rust-expr.h
82.9%82.9%
82.9 % 1701 1410 78.8 % 576 454
rust-pattern.h
86.0%86.0%
86.0 % 371 319 79.2 % 120 95
rust-ast.h
89.7%89.7%
89.7 % 475 426 79.1 % 134 106
rust-ast-collector.h
83.3%83.3%
83.3 % 66 55 82.1 % 56 46
rust-stmt.h
92.9%92.9%
92.9 % 84 78 82.4 % 34 28
rust-path.h
80.7%80.7%
80.7 % 538 434 83.0 % 141 117
rust-ast-pointer-visitor.h
91.7%91.7%
91.7 % 12 11 88.9 % 9 8
rust-ast-builder.cc
73.4%73.4%
73.4 % 334 245 89.9 % 69 62
rust-item.h
94.0%94.0%
94.0 % 947 890 91.4 % 245 224
rust-ast-pointer-visitor.cc
91.5%91.5%
91.5 % 875 801 92.4 % 172 159
rust-ast-visitor.cc
92.6%92.6%
92.6 % 938 869 93.7 % 191 179
rust-desugar-apit.cc
81.9%81.9%
81.9 % 282 231 94.4 % 18 17
rust-ast-fragment.cc
87.5%87.5%
87.5 % 80 70 95.5 % 22 21
rust-ast-visitor.h
100.0%
100.0 % 15 15 95.7 % 93 89
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 % 26 26 100.0 % 3 3
rust-fmt.h
100.0%
100.0 % 30 30 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-builder.h
100.0%
100.0 % 18 18 100.0 % 9 9
rust-collect-lang-items.cc
97.9%97.9%
97.9 % 48 47 100.0 % 24 24

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.