LCOV - code coverage report
Current view: top level - gcc/rust/resolve Coverage Total Hit
Test: gcc.info Lines: 73.4 % 4498 3303
Test Date: 2024-03-23 14:05:01 Functions: 51.5 % 840 433
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

Filename 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-default-resolver.h
100.0%
100.0 % 2 2 - 0.0 % 2
rust-late-name-resolver-2.0.cc
0.0%
0.0 % 59 - 0.0 % 9
rust-ast-resolve-base.cc
9.7%9.7%
9.7 % 310 30 - 8.5 % 153 13
rust-ast-resolve-expr.h
100.0%
100.0 % 1 1 - -
rust-ast-resolve-path.h
100.0%
100.0 % 1 1 - -
rust-ast-resolve-struct-expr-field.h
100.0%
100.0 % 1 1 - -
rust-early-name-resolver-2.0.h
100.0%
100.0 % 4 4 - -
rust-rib.h
50.0%50.0%
50.0 % 2 1 - -
rust-toplevel-name-resolver-2.0.h
100.0%
100.0 % 1 1 - -
rust-default-resolver.cc
17.2%17.2%
17.2 % 290 50 - 13.8 % 123 17
rust-toplevel-name-resolver-2.0.cc
26.0%26.0%
26.0 % 223 58 - 30.4 % 46 14
rust-ast-resolve-base.h
100.0%
100.0 % 5 5 - 33.3 % 3 1
rust-forever-stack.hxx
90.1%90.1%
90.1 % 142 128 - 36.4 % 66 24
rust-rib.cc
58.3%58.3%
58.3 % 24 14 - 57.1 % 7 4
rust-name-resolution-context.cc
38.3%38.3%
38.3 % 47 18 - 60.0 % 5 3
rust-ast-resolve-stmt.h
80.6%80.6%
80.6 % 232 187 - 69.6 % 23 16
rust-ast-resolve-implitem.h
80.0%80.0%
80.0 % 125 100 - 70.0 % 20 14
rust-early-name-resolver.cc
81.6%81.6%
81.6 % 320 261 - 70.1 % 87 61
rust-ast-resolve-toplevel.h
84.8%84.8%
84.8 % 310 263 - 71.4 % 35 25
rust-ast-resolve-stmt.cc
78.9%78.9%
78.9 % 19 15 - 75.0 % 4 3
rust-name-resolver.cc
89.5%89.5%
89.5 % 342 306 - 87.5 % 56 49
rust-ast-resolve-expr.cc
85.2%85.2%
85.2 % 392 334 - 88.5 % 52 46
rust-ast-resolve-type.h
96.4%96.4%
96.4 % 83 80 - 92.3 % 13 12
rust-ast-resolve-type.cc
88.6%88.6%
88.6 % 289 256 - 92.9 % 28 26
rust-ast-resolve-pattern.cc
90.3%90.3%
90.3 % 175 158 - 93.3 % 15 14
rust-early-name-resolver-2.0.cc
75.0%75.0%
75.0 % 116 87 - 93.3 % 15 14
rust-ast-resolve-item.cc
95.9%95.9%
95.9 % 684 656 - 97.9 % 47 46
rust-ast-resolve-item.h
100.0%
100.0 % 13 13 - 100.0 % 1 1
rust-ast-resolve-pattern.h
100.0%
100.0 % 16 16 - 100.0 % 1 1
rust-early-name-resolver.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
rust-ast-resolve.cc
100.0%
100.0 % 42 42 - 100.0 % 4 4
rust-name-resolver.h
100.0%
100.0 % 24 24 - 100.0 % 4 4
rust-ast-resolve-struct-expr-field.cc
100.0%
100.0 % 19 19 - 100.0 % 5 5
rust-ast-resolve-path.cc
92.0%92.0%
92.0 % 162 149 - 100.0 % 7 7
rust-forever-stack.h
100.0%
100.0 % 14 14 - 100.0 % 8 8

Generated by: LCOV version 2.0-1

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.