LCOV - code coverage report
Current view: top level - gcc/rust/typecheck - rust-hir-dot-operator.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.7 % 262 248
Test Date: 2025-08-30 13:27:53 Functions: 100.0 % 14 14
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
_ZN4Rust8Resolver14MethodResolver6SelectERSt3setINS0_15MethodCandidateESt4lessIS3_ESaIS3_EEPNS_4TyTy8BaseTypeESt6vectorISB_SaISB_EE 2809
_ZN4Rust8Resolver14MethodResolver32try_select_trait_impl_candidatesERNS_4TyTy8BaseTypeERKSt6vectorINS1_20trait_item_candidateESaIS6_EE 3291
_ZN4Rust8Resolver14MethodResolver5ProbeEPNS_4TyTy8BaseTypeERKNS_3HIR16PathIdentSegmentEb 5836
_ZN4Rust8Resolver14MethodResolverC2EbRKNS_3HIR16PathIdentSegmentE 5836
_ZN4Rust8Resolver14MethodResolver8try_hookERKNS_4TyTy8BaseTypeE 5993
_ZNK4Rust8Resolver14MethodResolver18append_adjustmentsERKSt6vectorINS0_10AdjustmentESaIS3_EE 6293
_ZN4Rust8Resolver14MethodResolver19get_predicate_itemsERKNS_3HIR16PathIdentSegmentERKNS_4TyTy8BaseTypeERKSt6vectorINS6_18TypeBoundPredicateESaISB_EE 7149
_ZN4Rust8Resolver14MethodResolver30assemble_trait_impl_candidatesERKNS_4TyTy8BaseTypeERSt6vectorINS1_19impl_item_candidateESaIS7_EERS6_INS1_20trait_item_candidateESaISB_EE 8900
_ZN4Rust8Resolver14MethodResolver31try_select_predicate_candidatesERNS_4TyTy8BaseTypeE 8900
_ZN4Rust8Resolver14MethodResolver33assemble_inherent_impl_candidatesERKNS_4TyTy8BaseTypeE 8900
_ZN4Rust8Resolver14MethodResolver6selectERNS_4TyTy8BaseTypeE 8900
_ZN4Rust8Resolver14MethodResolver35try_select_inherent_impl_candidatesERNS_4TyTy8BaseTypeERKSt6vectorINS1_19impl_item_candidateESaIS6_EEb 13738
_ZZN4Rust8Resolver14MethodResolver30assemble_trait_impl_candidatesERKNS_4TyTy8BaseTypeERSt6vectorINS1_19impl_item_candidateESaIS7_EERS6_INS1_20trait_item_candidateESaISB_EEENUljPNS_3HIR9ImplBlockEE_clEjSH_ 131753
_ZZN4Rust8Resolver14MethodResolver33assemble_inherent_impl_candidatesERKNS_4TyTy8BaseTypeEENUljPNS_3HIR8ImplItemEPNS6_9ImplBlockEE_clEjS8_SA_ 237197

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.