LCOV - code coverage report
Current view: top level - gcc/rust/typecheck - rust-hir-trait-reference.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 86.3 % 204 176
Test Date: 2025-07-26 09:32:30 Functions: 88.6 % 44 39
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
_ZN4Rust8Resolver14TraitReferenceC2ERKS1_ 0
_ZN4Rust8Resolver14TraitReferenceaSERKS1_ 0
_ZNK4Rust8Resolver14TraitReference18trait_has_genericsEv 0
_ZNK4Rust8Resolver14TraitReference21lookup_hir_trait_itemERKNS_3HIR9TraitItemEPPKNS0_18TraitItemReferenceE 0
_ZNK4Rust8Resolver19AssociatedImplTrait8get_selfEv 0
_ZNK4Rust8Resolver14TraitReference9get_locusEv 2
_ZNK4Rust8Resolver18TraitItemReference9get_errorEv 4
_ZN4Rust8Resolver14TraitReference25lookup_trait_item_by_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_18TraitItemReference13TraitItemTypeEPPSA_ 96
_ZN4Rust8Resolver14TraitReference21lookup_hir_trait_itemERKNS_3HIR9TraitItemEPPNS0_18TraitItemReferenceE 158
_ZNK4Rust8Resolver14TraitReference9get_defidEv 188
_ZNK4Rust8Resolver14TraitReference14is_object_safeEbm 251
_ZNK4Rust8Resolver14TraitReference26get_trait_items_and_supersERSt6vectorIPKNS0_18TraitItemReferenceESaIS5_EE 1317
_ZN4Rust8Resolver19AssociatedImplTrait8get_selfEv 1459
_ZNK4Rust8Resolver14TraitReference15get_trait_itemsEv 1522
_ZN4Rust8Resolver14TraitReference17lookup_trait_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS0_18TraitItemReferenceE 1831
_ZNK4Rust8Resolver14TraitReference33clear_associated_type_projectionsEv 1911
_ZNK4Rust8Resolver18TraitItemReference9get_locusEv 2028
_ZNK4Rust8Resolver14TraitReference9as_stringB5cxx11Ev 2350
_ZN4Rust8Resolver14TraitReference11on_resolvedEv 3139
_ZN4Rust8Resolver19AssociatedImplTrait14get_impl_blockEv 3309
_ZNK4Rust8Resolver18TraitItemReference9as_stringB5cxx11Ev 3499
_ZNK4Rust8Resolver14TraitReference4sizeEv 3946
_ZN4Rust8Resolver19AssociatedImplTraitC2EPNS0_14TraitReferenceENS_4TyTy18TypeBoundPredicateEPNS_3HIR9ImplBlockEPNS4_8BaseTypeEPNS0_16TypeCheckContextE 3947
_ZNK4Rust8Resolver14TraitReference22clear_associated_typesEv 3947
_ZNK4Rust8Resolver18TraitItemReference11is_optionalEv 4244
_ZNK4Rust8Resolver14TraitReference25lookup_trait_item_by_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_18TraitItemReference13TraitItemTypeEPPKSA_ 4245
_ZN4Rust8Resolver14TraitReferenceC2EPKNS_3HIR5TraitESt6vectorINS0_18TraitItemReferenceESaIS7_EES6_INS_4TyTy18TypeBoundPredicateESaISB_EES6_INSA_24SubstitutionParamMappingESaISE_EE 4952
_ZNK4Rust8Resolver14TraitReference17get_hir_trait_refEv 6550
_ZNK4Rust8Resolver18TraitItemReference18get_hir_trait_itemEv 9404
_ZNK4Rust8Resolver14TraitReference17lookup_trait_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPKNS0_18TraitItemReferenceEb 10451
_ZNK4Rust8Resolver14TraitReference8get_nameB5cxx11Ev 11879
_ZNK4Rust8Resolver14TraitReference16get_super_traitsEv 17381
_ZNK4Rust8Resolver18TraitItemReference12get_mappingsEv 17722
_ZN4Rust8Resolver19AssociatedImplTrait13get_predicateEv 18035
_ZNK4Rust8Resolver18TraitItemReference8get_tytyEv 20003
_ZNK4Rust8Resolver14TraitReference16get_trait_substsEv 34762
_ZNK4Rust8Resolver14TraitReference15satisfies_boundERKS1_ 47298
_ZNK4Rust8Resolver14TraitReference17lookup_trait_itemERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_18TraitItemReference13TraitItemTypeE 87933
_ZNK4Rust8Resolver18TraitItemReference8is_errorEv 92172
_ZNK4Rust8Resolver18TraitItemReference14get_identifierB5cxx11Ev 105761
_ZNK4Rust8Resolver14TraitReference8is_equalERKS1_ 121296
_ZNK4Rust8Resolver18TraitItemReference19get_trait_item_typeEv 124172
_ZNK4Rust8Resolver14TraitReference8is_errorEv 185817
_ZNK4Rust8Resolver14TraitReference12get_mappingsEv 264684

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.