LCOV - code coverage report
Current view: top level - gcc/rust/resolve Coverage Total Hit
Test: gcc.info Lines: 68.7 % 2620 1801
Test Date: 2026-02-28 14:20:25 Functions: 70.3 % 590 415
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

File Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
rust-default-resolver.cc
99.2%99.2%
99.2 % 250 248 100.0 % 53 53
rust-default-resolver.h
100.0%
100.0 % 4 4 100.0 % 4 4
rust-early-name-resolver-2.0.cc
86.1%86.1%
86.1 % 259 223 91.7 % 24 22
rust-early-name-resolver-2.0.h
96.3%96.3%
96.3 % 54 52 100.0 % 7 7
rust-finalize-imports-2.0.cc
36.5%36.5%
36.5 % 63 23 33.3 % 15 5
rust-finalize-imports-2.0.h
100.0%
100.0 % 1 1 -
rust-forever-stack.cc
0.0%
0.0 % 129 0.0 % 26
rust-forever-stack.h
65.7%65.7%
65.7 % 35 23 81.8 % 11 9
rust-forever-stack.hxx
83.8%83.8%
83.8 % 371 311 55.6 % 160 89
rust-ice-finalizer.cc
100.0%
100.0 % 5 5 100.0 % 1 1
rust-immutable-name-resolution-context.cc
100.0%
100.0 % 13 13 100.0 % 4 4
rust-late-name-resolver-2.0.cc
81.3%81.3%
81.3 % 331 269 88.2 % 34 30
rust-late-name-resolver-2.0.h
100.0%
100.0 % 1 1 -
rust-name-resolution-context.cc
72.4%72.4%
72.4 % 152 110 90.9 % 22 20
rust-name-resolution-context.h
87.3%87.3%
87.3 % 157 137 98.9 % 92 91
rust-name-resolver.cc
3.9%3.9%
3.9 % 359 14 5.4 % 56 3
rust-name-resolver.h
0.0%
0.0 % 9 -
rust-resolve-builtins.cc
100.0%
100.0 % 27 27 100.0 % 3 3
rust-rib.cc
88.2%88.2%
88.2 % 93 82 85.7 % 14 12
rust-rib.h
32.5%32.5%
32.5 % 40 13 75.0 % 4 3
rust-toplevel-name-resolver-2.0.cc
92.4%92.4%
92.4 % 250 231 100.0 % 57 57
rust-toplevel-name-resolver-2.0.h
82.4%82.4%
82.4 % 17 14 66.7 % 3 2

Generated by: LCOV version 2.4-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.