LCOV - code coverage report
Current view: top level - gcc/rust/typecheck - rust-hir-path-probe.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 82.1 % 235 193
Test Date: 2025-08-30 13:27:53 Functions: 80.6 % 31 25
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
_ZN4Rust8Resolver13PathProbeType27process_impl_item_candidateEjPNS_3HIR8ImplItemEPNS2_9ImplBlockE 137615
_ZN4Rust8Resolver13PathProbeType31process_enum_item_for_candiatesEPKNS_4TyTy7ADTTypeE 2278
_ZN4Rust8Resolver13PathProbeType32process_predicate_for_candidatesERKNS_4TyTy18TypeBoundPredicateEb 830
_ZN4Rust8Resolver13PathProbeType33process_impl_items_for_candidatesEv 3588
_ZN4Rust8Resolver13PathProbeType39process_associated_trait_for_candidatesEPKNS0_14TraitReferenceEPNS_3HIR9ImplBlockEb 144
_ZN4Rust8Resolver13PathProbeType5ProbeEPNS_4TyTy8BaseTypeERKNS_3HIR16PathIdentSegmentEbbbNS_5DefIdE 4483
_ZN4Rust8Resolver13PathProbeType5visitERNS_3HIR12ConstantItemE 50
_ZN4Rust8Resolver13PathProbeType5visitERNS_3HIR8FunctionE 9170
_ZN4Rust8Resolver13PathProbeType5visitERNS_3HIR9TypeAliasE 3041
_ZN4Rust8Resolver13PathProbeTypeC2EPNS_4TyTy8BaseTypeERKNS_3HIR16PathIdentSegmentENS_5DefIdE 5638
_ZN4Rust8Resolver18PathProbeCandidate9CandidateC2ENS1_17EnumItemCandidateE 2275
_ZN4Rust8Resolver18PathProbeCandidate9CandidateC2ENS1_17ImplItemCandidateE 6339
_ZN4Rust8Resolver18PathProbeCandidate9CandidateC2ENS1_18TraitItemCandidateE 2467
_ZN4Rust8Resolver18PathProbeCandidate9get_errorEv 0
_ZN4Rust8Resolver18PathProbeCandidateC2ENS1_13CandidateTypeEPNS_4TyTy8BaseTypeEmNS1_17EnumItemCandidateE 2275
_ZN4Rust8Resolver18PathProbeCandidateC2ENS1_13CandidateTypeEPNS_4TyTy8BaseTypeEmNS1_17ImplItemCandidateE 6339
_ZN4Rust8Resolver18PathProbeCandidateC2ENS1_13CandidateTypeEPNS_4TyTy8BaseTypeEmNS1_18TraitItemCandidateE 2467
_ZN4Rust8Resolver18PathProbeImplTrait39process_trait_impl_items_for_candidatesEv 1155
_ZN4Rust8Resolver18PathProbeImplTrait5ProbeEPNS_4TyTy8BaseTypeERKNS_3HIR16PathIdentSegmentEPKNS0_14TraitReferenceE 1155
_ZN4Rust8Resolver18PathProbeImplTraitC2EPNS_4TyTy8BaseTypeERKNS_3HIR16PathIdentSegmentEPKNS0_14TraitReferenceE 1155
_ZNK4Rust8Resolver13PathProbeType12union_boundsESt6vectorISt4pairIPNS0_14TraitReferenceEPNS_3HIR9ImplBlockEESaIS9_EES2_IS3_IPKS4_S8_ESaISE_EE 0
_ZNK4Rust8Resolver13PathProbeType19is_receiver_genericEv 663
_ZNK4Rust8Resolver18PathProbeCandidate17is_enum_candidateEv 3819
_ZNK4Rust8Resolver18PathProbeCandidate17is_impl_candidateEv 12624
_ZNK4Rust8Resolver18PathProbeCandidate18is_trait_candidateEv 0
_ZNK4Rust8Resolver18PathProbeCandidate28is_full_trait_item_candidateEv 0
_ZNK4Rust8Resolver18PathProbeCandidate8is_errorEv 0
_ZNK4Rust8Resolver18PathProbeCandidate9as_stringB5cxx11Ev 0
_ZNK4Rust8Resolver18PathProbeCandidate9get_defidEv 5672
_ZNK4Rust8Resolver18PathProbeCandidateltERKS1_ 265
_ZZN4Rust8Resolver18PathProbeImplTrait39process_trait_impl_items_for_candidatesEvENUljPNS_3HIR8ImplItemEPNS2_9ImplBlockEE_clEjS4_S6_ 30102

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.