LCOV - code coverage report
Current view: top level - gcc/rust/resolve - rust-default-resolver.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 99.2 % 241 239
Test Date: 2025-11-22 14:42:49 Functions: 100.0 % 52 52
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_ZN4Rust11Resolver2_015DefaultResolver18visit_extern_crateERNS_3AST11ExternCrateERNS2_5CrateEj 72
_ZN4Rust11Resolver2_015DefaultResolver20visit_closure_paramsERNS_3AST11ClosureExprE 21353
_ZN4Rust11Resolver2_015DefaultResolver21visit_if_let_patternsERNS_3AST9IfLetExprE 6637
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST10StaticItemE 2814
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST11ClosureExprE 21353
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST11ExternCrateE 153
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST11ForLoopExprE 7204
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST11TupleStructE 13120
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST12ConstantItemE 53007
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST12InherentImplE 26742
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST12StructStructE 50507
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST13EnumItemTupleE 5010
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST14EnumItemStructE 592
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST16ClosureExprInnerE 21102
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST19IfLetExprConseqElseE 2202
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST20EnumItemDiscriminantE 2124
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST21ClosureExprInnerTypedE 251
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST4EnumE 5794
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST5CrateE 29622
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST5TraitE 34162
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST5UnionE 793
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST6ModuleE 25763
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST8EnumItemE 7135
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST8FunctionE 961955
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9BlockExprE 1277160
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9IfLetExprE 6637
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9MatchExprE 312796
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9TraitImplE 482976
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9TypeAliasE 183960
_ZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9TypeParamE 575723
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST10StaticItemEENKUlvE0_clEv 2814
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST11ClosureExprEENKUlvE_clEv 21353
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST11ExternCrateEENKUlvE0_clEv 144
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST11ExternCrateEENKUlvE_clEv 144
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST11TupleStructEENKUlvE0_clEv 13120
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST12ConstantItemEENKUlvE0_clEv 53007
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST12InherentImplEENKUlvE0_clEv 26742
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST12InherentImplEENKUlvE1_clEv 26742
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST12InherentImplEENKUlvE_clEv 26742
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST12StructStructEENKUlvE0_clEv 50507
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST4EnumEENKUlvE0_clEv 5794
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST5TraitEENKUlvE0_clEv 34162
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST5TraitEENKUlvE1_clEv 34162
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST5TraitEENKUlvE_clEv 34162
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST5UnionEENKUlvE0_clEv 793
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST6ModuleEENKUlvE0_clEv 25763
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST8FunctionEENKUlvE0_clEv 961955
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9IfLetExprEENKUlvE_clEv 6637
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9TraitImplEENKUlvE0_clEv 482976
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9TraitImplEENKUlvE1_clEv 482976
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9TraitImplEENKUlvE_clEv 482976
_ZZN4Rust11Resolver2_015DefaultResolver5visitERNS_3AST9TypeAliasEENKUlvE0_clEv 183960

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.