LCOV - code coverage report
Current view: top level - gcc/rust/ast Coverage Total Hit
Test: gcc.info Lines: 59.7 % 9706 5790
Test Date: 2024-09-28 13:20:55 Functions: 66.2 % 2032 1345
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 % 59 59 - 100.0 % 19 19
rust-ast-builder.h
100.0%
100.0 % 1 1 - -
rust-ast-collector.cc
54.0%54.0%
54.0 % 1609 869 - 60.9 % 192 117
rust-ast-collector.h
100.0%
100.0 % 53 53 - 79.6 % 49 39
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
85.5%85.5%
85.5 % 853 729 - 83.4 % 181 151
rust-ast-visitor.h
100.0%
100.0 % 13 13 - -
rust-ast.cc
30.0%30.0%
30.0 % 2459 738 - 46.3 % 315 146
rust-ast.h
87.6%87.6%
87.6 % 460 403 - 81.4 % 118 96
rust-builtin-ast-nodes.h
72.5%72.5%
72.5 % 40 29 - 57.1 % 7 4
rust-expr.h
67.5%67.5%
67.5 % 1220 824 - 64.8 % 400 259
rust-fmt.cc
65.0%65.0%
65.0 % 20 13 - 66.7 % 6 4
rust-fmt.h
100.0%
100.0 % 3 3 - -
rust-item.h
73.4%73.4%
73.4 % 980 719 - 70.6 % 238 168
rust-macro.h
74.7%74.7%
74.7 % 324 242 - 64.6 % 79 51
rust-path.cc
71.1%71.1%
71.1 % 149 106 - 72.0 % 25 18
rust-path.h
82.8%82.8%
82.8 % 412 341 - 79.6 % 113 90
rust-pattern.cc
27.3%27.3%
27.3 % 198 54 - 41.9 % 43 18
rust-pattern.h
66.4%66.4%
66.4 % 393 261 - 62.5 % 120 75
rust-stmt.h
95.9%95.9%
95.9 % 74 71 - 87.5 % 32 28
rust-type.h
71.2%71.2%
71.2 % 222 158 - 62.3 % 61 38

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.