LCOV - code coverage report
Current view: top level - gcc/rust/resolve - rust-name-resolution-context.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 90.2 % 51 46
Test Date: 2025-06-21 16:26:05 Functions: 100.0 % 15 15
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_021NameResolutionContext12resolve_pathIJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKNS_3AST16PathInExpressionENS4_IRSt6vectorINS_5ErrorESaISD_EEEENS0_9NamespaceEDpT_ 2222
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathIJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKNS_3AST16PathInExpressionENS4_IRSt6vectorINS_5ErrorESaISD_EEEENS0_9NamespaceEDpT_ 171
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathIJNS0_9NamespaceEEEEN2tl8optionalINS0_3Rib10DefinitionEEERKNS_3AST16PathInExpressionENS5_IRSt6vectorINS_5ErrorESaISE_EEEES3_DpT_ 2051
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST8TypePathEJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKT_NS0_9NamespaceEDpT0_ 6740
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST10SimplePathEJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKT_NS0_9NamespaceEDpT0_ 22
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathISt6vectorINS_3AST17SimplePathSegmentESaIS5_EEJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKT_NS0_9NamespaceEDpT0_ 76
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST8TypePathEJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKT_NS0_9NamespaceEDpT0_ 6642
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST15PathExprSegmentEJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISB_EEbNS6_IRSA_INS_5ErrorESaISG_EEEENS0_9NamespaceEDpT0_ 9736
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST15PathExprSegmentEJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISB_EEbNS6_IRSA_INS_5ErrorESaISG_EEEENS0_9NamespaceEDpT0_ 171
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST17SimplePathSegmentEJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISB_EEbNS6_IRSA_INS_5ErrorESaISG_EEEENS0_9NamespaceEDpT0_ 872
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST15PathExprSegmentEJNS0_9NamespaceEEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISC_EEbNS7_IRSB_INS_5ErrorESaISH_EEEES5_DpT0_ 2051
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathISt10unique_ptrINS_3AST15TypePathSegmentESt14default_deleteIS5_EEJEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISF_EEbNSA_IRSE_INS_5ErrorESaISK_EEEENS0_9NamespaceEDpT0_ 6642
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISB_EEbRSA_INS_5ErrorESaISG_EENS0_9NamespaceE 10213
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISB_EEbRSA_INS_5ErrorESaISG_EENS0_9NamespaceE 872
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISB_EEbRSA_INS_5ErrorESaISG_EENS0_9NamespaceE 2699
_ZN4Rust11Resolver2_021NameResolutionContext12resolve_pathISt10unique_ptrINS_3AST15TypePathSegmentESt14default_deleteIS5_EEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISF_EEbRSE_INS_5ErrorESaISK_EENS0_9NamespaceE 6642
_ZZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISB_EEbRSA_INS_5ErrorESaISG_EENS0_9NamespaceEENKUlRKS4_jE_clESM_j 11545
_ZZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISB_EEbRSA_INS_5ErrorESaISG_EENS0_9NamespaceEENKUlRKS4_jE_clESM_j 1530
_ZZN4Rust11Resolver2_021NameResolutionContext12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISB_EEbRSA_INS_5ErrorESaISG_EENS0_9NamespaceEENKUlRKS4_jE_clESM_j 3298
_ZZN4Rust11Resolver2_021NameResolutionContext12resolve_pathISt10unique_ptrINS_3AST15TypePathSegmentESt14default_deleteIS5_EEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISF_EEbRSE_INS_5ErrorESaISK_EENS0_9NamespaceEENKUlRKS8_jE_clESQ_j 6717

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.