LCOV - code coverage report
Current view: top level - gcc/rust/typecheck - rust-hir-type-check-implitem.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 90.8 % 368 334
Test Date: 2026-07-11 15:47:05 Functions: 94.1 % 17 16
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN4Rust8Resolver17TypeCheckImplItem5visitERNS_3HIR12ConstantItemE 70
_ZN4Rust8Resolver17TypeCheckImplItem5visitERNS_3HIR8FunctionE 6929
_ZN4Rust8Resolver17TypeCheckImplItem5visitERNS_3HIR9TypeAliasE 1183
_ZN4Rust8Resolver17TypeCheckImplItem7ResolveERNS_3HIR9ImplBlockERNS2_8ImplItemEPNS_4TyTy8BaseTypeESt6vectorINS7_24SubstitutionParamMappingESaISB_EE 11842
_ZN4Rust8Resolver17TypeCheckImplItemC2ERNS_3HIR9ImplBlockEPNS_4TyTy8BaseTypeESt6vectorINS5_24SubstitutionParamMappingESaIS9_EE 8182
_ZN4Rust8Resolver26TypeCheckImplItemWithTrait16merge_attributesERSt6vectorINS_3AST9AttributeESaIS4_EERKNS_3HIR9TraitItemE 6078
_ZN4Rust8Resolver26TypeCheckImplItemWithTrait5visitERNS_3HIR12ConstantItemE 31
_ZN4Rust8Resolver26TypeCheckImplItemWithTrait5visitERNS_3HIR8FunctionE 4199
_ZN4Rust8Resolver26TypeCheckImplItemWithTrait5visitERNS_3HIR9TypeAliasE 1853
_ZN4Rust8Resolver26TypeCheckImplItemWithTrait7ResolveERNS_3HIR9ImplBlockERNS2_8ImplItemEPNS_4TyTy8BaseTypeERNS7_18TypeBoundPredicateESt6vectorINS7_24SubstitutionParamMappingESaISD_EE 6083
_ZN4Rust8Resolver26TypeCheckImplItemWithTraitC2ERNS_3HIR9ImplBlockEPNS_4TyTy8BaseTypeERNS5_18TypeBoundPredicateESt6vectorINS5_24SubstitutionParamMappingESaISB_EE 6083
_ZN4Rust8Resolver27TypeCheckTopLevelExternItem5visitERNS_3HIR16ExternalTypeItemE 0
_ZN4Rust8Resolver27TypeCheckTopLevelExternItem5visitERNS_3HIR18ExternalStaticItemE 1
_ZN4Rust8Resolver27TypeCheckTopLevelExternItem5visitERNS_3HIR20ExternalFunctionItemE 2543
_ZN4Rust8Resolver27TypeCheckTopLevelExternItem7ResolveERNS_3HIR12ExternalItemERKNS2_11ExternBlockE 2594
_ZN4Rust8Resolver27TypeCheckTopLevelExternItemC2ERKNS_3HIR11ExternBlockE 2544
_ZNK4Rust8Resolver26TypeCheckImplItemWithTrait19is_trait_impl_blockEv 6083

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.