LCOV - code coverage report
Current view: top level - gcc/rust/ast Coverage Total Hit
Test: gcc.info Lines: 69.0 % 12504 8629
Test Date: 2025-11-22 14:42:49 Functions: 76.1 % 2620 1994
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-formatting.cc
0.0%
0.0 % 42 - 0.0 % 5
rust-ast-fragment.h
100.0%
100.0 % 1 1 - -
rust-ast-visitor.h
100.0%
100.0 % 11 11 - -
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
92.3%92.3%
92.3 % 26 24 - 33.3 % 3 1
rust-ast.cc
32.1%32.1%
32.1 % 2464 792 - 49.4 % 326 161
rust-ast-dump.cc
50.0%50.0%
50.0 % 20 10 - 50.0 % 6 3
rust-pattern.cc
32.3%32.3%
32.3 % 229 74 - 52.1 % 48 25
rust-builtin-ast-nodes.h
73.8%73.8%
73.8 % 61 45 - 62.5 % 16 10
rust-ast-collector.cc
54.1%54.1%
54.1 % 1886 1021 - 64.8 % 199 129
rust-path.cc
59.4%59.4%
59.4 % 160 95 - 65.4 % 26 17
rust-macro.h
75.2%75.2%
75.2 % 331 249 - 70.7 % 82 58
rust-pattern.h
78.6%78.6%
78.6 % 449 353 - 73.7 % 133 98
rust-type.h
83.1%83.1%
83.1 % 290 241 - 75.3 % 81 61
rust-stmt.h
88.1%88.1%
88.1 % 84 74 - 76.5 % 34 26
rust-expr.h
82.0%82.0%
82.0 % 1689 1385 - 78.4 % 570 447
rust-ast.h
90.2%90.2%
90.2 % 469 423 - 81.4 % 129 105
rust-item.h
87.4%87.4%
87.4 % 939 821 - 81.5 % 243 198
rust-path.h
86.5%86.5%
86.5 % 468 405 - 83.8 % 130 109
rust-ast-collector.h
100.0%
100.0 % 53 53 - 88.2 % 51 45
rust-ast-pointer-visitor.h
91.7%91.7%
91.7 % 12 11 - 88.9 % 9 8
rust-ast-pointer-visitor.cc
91.0%91.0%
91.0 % 877 798 - 91.3 % 172 157
rust-ast-visitor.cc
92.0%92.0%
92.0 % 930 856 - 92.1 % 189 174
rust-ast-builder.cc
81.0%81.0%
81.0 % 332 269 - 94.1 % 68 64
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-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 % 60 60 - 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.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.