LCOV - code coverage report
Current view: top level - gcc/rust/ast Coverage Total Hit
Test: gcc.info Lines: 59.6 % 9699 5781
Test Date: 2024-12-28 13:16:48 Functions: 66.1 % 2032 1344
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 % 458 401 - 80.5 % 118 95
rust-builtin-ast-nodes.h
71.8%71.8%
71.8 % 39 28 - 57.1 % 7 4
rust-expr.h
67.6%67.6%
67.6 % 1220 825 - 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.0%73.0%
73.0 % 979 715 - 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.7%82.7%
82.7 % 411 340 - 79.6 % 113 90
rust-pattern.cc
27.3%27.3%
27.3 % 198 54 - 41.9 % 43 18
rust-pattern.h
66.2%66.2%
66.2 % 391 259 - 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.