LCOV - code coverage report
Current view: top level - gcc/rust/resolve - rust-forever-stack.hxx (source / functions) Coverage Total Hit
Test: gcc.info Lines: 90.1 % 142 128
Test Date: 2024-05-11 15:19:56 Functions: 36.4 % 66 24
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_012ForeverStackILNS0_9NamespaceE2EE3getERKNS_10IdentifierE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE6insertENS_10IdentifierEj 0
_ZN4Rust11Resolver2_0L7is_lastIN9__gnu_cxx17__normal_iteratorIPKNS_3AST15PathExprSegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 0
_ZN4Rust11Resolver2_0L7is_lastIN9__gnu_cxx17__normal_iteratorIPKNS_3AST15PathExprSegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 0
_ZN4Rust11Resolver2_0L7is_lastIN9__gnu_cxx17__normal_iteratorIPKNS_3AST17SimplePathSegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 0
_ZN4Rust11Resolver2_0L8is_startIN9__gnu_cxx17__normal_iteratorIPKNS_3AST15PathExprSegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 0
_ZN4Rust11Resolver2_0L8is_startIN9__gnu_cxx17__normal_iteratorIPKNS_3AST15PathExprSegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 0
_ZN4Rust11Resolver2_0L8is_startIN9__gnu_cxx17__normal_iteratorIPKNS_3AST17SimplePathSegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 2
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 2
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERKNS_10IdentifierE 2
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERKNS_10IdentifierE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3getERKNS_10IdentifierE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3getERKNS_10IdentifierE 2
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE6insertENS_10IdentifierEj 2
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE14insert_at_rootENS_10IdentifierEj 4
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 4
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 4
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlNS3_4NodeEE_clESG_ 9
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlNS3_4NodeEE_clESG_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlNS3_4NodeEE_clESG_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlNS3_4NodeEE_clESG_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlNS3_4NodeEE_clESG_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlNS3_4NodeEE_clESG_ 9
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16resolve_segmentsINS_3AST15PathExprSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 10
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16resolve_segmentsINS_3AST15PathExprSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16resolve_segmentsINS_3AST17SimplePathSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE16resolve_segmentsINS_3AST17SimplePathSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE16resolve_segmentsINS_3AST15PathExprSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE16resolve_segmentsINS_3AST17SimplePathSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 10
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SA_IS6_SaIS6_EEEEE_clESM_ 10
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SA_IS6_SaIS6_EEEEE_clESM_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SA_IS6_SaIS6_EEEEE_clESM_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SA_IS6_SaIS6_EEEEE_clESM_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SA_IS6_SaIS6_EEEEE_clESM_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SA_IS6_SaIS6_EEEEE_clESM_ 10
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointINS_3AST15PathExprSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 12
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointINS_3AST15PathExprSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointINS_3AST17SimplePathSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19find_starting_pointINS_3AST17SimplePathSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE19find_starting_pointINS_3AST15PathExprSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE19find_starting_pointINS_3AST17SimplePathSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 12
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EE 14
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalIjEERKSt6vectorIT_SaISB_EE 14
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS3_4NodeE 20
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19find_closest_moduleERNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE19find_closest_moduleERNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE19find_closest_moduleERNS3_4NodeE 20
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 22
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 22
_ZN4Rust11Resolver2_0L25check_leading_kw_at_startINS_3AST15PathExprSegmentEEEbRKT_b 38
_ZN4Rust11Resolver2_0L25check_leading_kw_at_startINS_3AST15PathExprSegmentEEEbRKT_b 0
_ZN4Rust11Resolver2_0L25check_leading_kw_at_startINS_3AST17SimplePathSegmentEEEbRKT_b 38
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE6insertENS_10IdentifierEj 39
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE6insertENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE6insertENS_10IdentifierEj 39
_ZN4Rust11Resolver2_0L12insert_innerERNS0_3RibENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjb 45
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10push_innerENS0_3RibENS3_4LinkE 744
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10push_innerENS0_3RibENS3_4LinkE 248
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE10push_innerENS0_3RibENS3_4LinkE 248
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE10push_innerENS0_3RibENS3_4LinkE 248
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3popEv 744
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3popEv 248
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3popEv 248
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3popEv 248
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE4pushENS0_3RibEjN2tl8optionalINS_10IdentifierEEE 744
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE4pushENS0_3RibEjN2tl8optionalINS_10IdentifierEEE 248
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE4pushENS0_3RibEjN2tl8optionalINS_10IdentifierEEE 248
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE4pushENS0_3RibEjN2tl8optionalINS_10IdentifierEEE 248

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.