LCOV - code coverage report
Current view: top level - gcc/rust/ast Coverage Total Hit
Test: gcc.info Lines: 56.3 % 9556 5376
Test Date: 2024-07-13 14:16:58 Functions: 63.7 % 1958 1248
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
100.0%
100.0 % 52 52 - 100.0 % 17 17
rust-ast-builder.h
100.0%
100.0 % 1 1 - -
rust-ast-collector.cc
37.2%37.2%
37.2 % 1624 604 - 42.7 % 192 82
rust-ast-collector.h
98.1%98.1%
98.1 % 53 52 - 70.0 % 50 35
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
9.5%9.5%
9.5 % 42 4 - 20.0 % 5 1
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
86.2%86.2%
86.2 % 864 745 - 84.5 % 181 153
rust-ast-visitor.h
100.0%
100.0 % 13 13 - -
rust-ast.cc
29.7%29.7%
29.7 % 2464 733 - 47.1 % 308 145
rust-ast.h
87.6%87.6%
87.6 % 459 402 - 81.2 % 117 95
rust-expr.h
66.0%66.0%
66.0 % 1166 770 - 63.1 % 382 241
rust-item.h
74.5%74.5%
74.5 % 974 726 - 69.0 % 229 158
rust-macro.h
74.8%74.8%
74.8 % 322 241 - 64.1 % 78 50
rust-path.cc
63.8%63.8%
63.8 % 149 95 - 64.0 % 25 16
rust-path.h
83.1%83.1%
83.1 % 396 329 - 80.4 % 107 86
rust-pattern.cc
30.8%30.8%
30.8 % 198 61 - 44.2 % 43 19
rust-pattern.h
65.4%65.4%
65.4 % 376 246 - 64.5 % 107 69
rust-stmt.h
95.2%95.2%
95.2 % 62 59 - 85.7 % 28 24
rust-type.h
65.3%65.3%
65.3 % 219 143 - 56.7 % 60 34

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.