LCOV - code coverage report
Current view: top level - gcc/rust/resolve - rust-forever-stack.hxx (source / functions) Coverage Total Hit
Test: gcc.info Lines: 79.2 % 231 183
Test Date: 2025-01-18 13:11:24 Functions: 70.9 % 86 61
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_9NamespaceE0EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE15as_debug_stringB5cxx11Ev 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE15as_debug_stringB5cxx11Ev 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE15as_debug_stringB5cxx11Ev 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE15as_debug_stringB5cxx11Ev 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE15as_debug_stringB5cxx11Ev 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE7dfs_ribERNS3_4NodeEj 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
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE14insert_at_rootENS_10IdentifierEj 4
_ZZZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17to_canonical_pathEjENKUlNS3_9DfsResultEE_clES4_ENKUlRNS3_4NodeEE_clES7_ENKUlNS_10IdentifierEE_clES9_ 5
_ZZZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE17to_canonical_pathEjENKUlNS3_9DfsResultEE_clES4_ENKUlRNS3_4NodeEE_clES7_ENKUlNS_10IdentifierEE_clES9_ 0
_ZZZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17to_canonical_pathEjENKUlNS3_9DfsResultEE_clES4_ENKUlRNS3_4NodeEE_clES7_ENKUlNS_10IdentifierEE_clES9_ 5
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17insert_shadowableENS_10IdentifierEj 6
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE17insert_shadowableENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE17insert_shadowableENS_10IdentifierEj 1
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17insert_shadowableENS_10IdentifierEj 5
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERKNS_10IdentifierE 17
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 17
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE6insertENS_10IdentifierEj 22
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlNS3_4NodeEE_clESI_ 59
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlNS3_4NodeEE_clESI_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlNS3_4NodeEE_clESI_ 16
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlNS3_4NodeEE_clESI_ 18
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlNS3_4NodeEE_clESI_ 25
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16resolve_segmentsINS_3AST15PathExprSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 60
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16resolve_segmentsINS_3AST15PathExprSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16resolve_segmentsINS_3AST17SimplePathSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 16
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE16resolve_segmentsINS_3AST17SimplePathSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 18
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE16resolve_segmentsINS_3AST17SimplePathSegmentEEEN2tl8optionalIRNS3_4NodeEEESA_RKSt6vectorIT_SaISD_EENSF_14const_iteratorE 26
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SC_IS6_SaIS6_EEEEE_clESO_ 60
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SC_IS6_SaIS6_EEEEE_clESO_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SC_IS6_SaIS6_EEEEE_clESO_ 16
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SC_IS6_SaIS6_EEEEE_clESO_ 18
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EEENKUlN9__gnu_cxx17__normal_iteratorIPKS6_SC_IS6_SaIS6_EEEEE_clESO_ 26
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointINS_3AST15PathExprSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 62
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointINS_3AST15PathExprSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointINS_3AST17SimplePathSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 16
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19find_starting_pointINS_3AST17SimplePathSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 18
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE19find_starting_pointINS_3AST17SimplePathSegmentEEEN2tl8optionalINSt6vectorIT_SaISA_EE14const_iteratorEEERKSC_RNS3_4NodeE 28
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS3_4NodeE 70
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS3_4NodeE 16
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19find_closest_moduleERNS3_4NodeE 18
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE19find_closest_moduleERNS3_4NodeE 36
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17to_canonical_pathEj 76
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE17to_canonical_pathEj 3
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17to_canonical_pathEj 73
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17to_canonical_pathEjENKUlNS3_9DfsResultEE_clES4_ 76
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE17to_canonical_pathEjENKUlNS3_9DfsResultEE_clES4_ 3
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17to_canonical_pathEjENKUlNS3_9DfsResultEE_clES4_ 73
_ZZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17to_canonical_pathEjENKUlNS3_9DfsResultEE_clES4_ENKUlRNS3_4NodeEE_clES7_ 110
_ZZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE17to_canonical_pathEjENKUlNS3_9DfsResultEE_clES4_ENKUlRNS3_4NodeEE_clES7_ 3
_ZZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17to_canonical_pathEjENKUlNS3_9DfsResultEE_clES4_ENKUlRNS3_4NodeEE_clES7_ 107
_ZN4Rust11Resolver2_0L25check_leading_kw_at_startINS_3AST15PathExprSegmentEEEbRKT_b 132
_ZN4Rust11Resolver2_0L25check_leading_kw_at_startINS_3AST15PathExprSegmentEEEbRKT_b 0
_ZN4Rust11Resolver2_0L25check_leading_kw_at_startINS_3AST17SimplePathSegmentEEEbRKT_b 132
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3dfsERNS3_4NodeEj 139
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3dfsERNS3_4NodeEj 3
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3dfsERNS3_4NodeEj 136
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EE 145
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST15PathExprSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EE 27
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EE 32
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EE 35
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12resolve_pathINS_3AST17SimplePathSegmentEEEN2tl8optionalINS0_3Rib10DefinitionEEERKSt6vectorIT_SaISD_EE 51
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERKNS_10IdentifierE 146
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3getERKNS_10IdentifierE 23
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERKNS_10IdentifierE 60
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3getERKNS_10IdentifierE 63
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 163
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 17
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 23
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 60
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 63
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 309
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 17
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 59
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 84
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 149
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 365
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 35
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 164
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 166
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE6insertENS_10IdentifierEj 669
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE6insertENS_10IdentifierEj 118
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE6insertENS_10IdentifierEj 551
_ZN4Rust11Resolver2_0L12insert_innerERNS0_3RibENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10DefinitionE 701
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10push_innerENS0_3RibENS3_4LinkE 1629
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10push_innerENS0_3RibENS3_4LinkE 543
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE10push_innerENS0_3RibENS3_4LinkE 543
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE10push_innerENS0_3RibENS3_4LinkE 543
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3popEv 1629
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3popEv 543
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3popEv 543
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3popEv 543
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE4pushENS0_3RibEjN2tl8optionalINS_10IdentifierEEE 1629
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE4pushENS0_3RibEjN2tl8optionalINS_10IdentifierEEE 543
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE4pushENS0_3RibEjN2tl8optionalINS_10IdentifierEEE 543
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE4pushENS0_3RibEjN2tl8optionalINS_10IdentifierEEE 543

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.