LCOV - code coverage report
Current view: top level - gcc/rust/resolve - rust-forever-stack.hxx (source / functions) Coverage Total Hit
Test: gcc.info Lines: 81.9 % 248 203
Test Date: 2026-08-22 16:33:35 Functions: 74.5 % 94 70
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE14insert_globbedENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE14insert_globbedENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE14insert_globbedENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE14insert_globbedENS_10IdentifierEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE10stream_ribERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEERKNS0_3RibERKNS4_12basic_stringIcS7_S8_EESH_ 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS0_16ForeverStackBase4NodeEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS0_16ForeverStackBase4NodeEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS0_16ForeverStackBase4NodeEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS0_16ForeverStackBase4NodeEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS0_16ForeverStackBase4NodeEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE15as_debug_stringB5cxx11Ev 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE15as_debug_stringB5cxx11Ev 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE15as_debug_stringB5cxx11Ev 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE15as_debug_stringB5cxx11Ev 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE15as_debug_stringB5cxx11Ev 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE16get_lang_preludeERKNS_10IdentifierE 11
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE20is_module_descendantEjj 14
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS0_16ForeverStackBase4NodeEEE 50
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERKNS_10IdentifierE 50
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE6insertENS_10IdentifierEj 63
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE8dfs_nodeERKNS0_16ForeverStackBase4NodeEj 131
_ZN4Rust11Resolver2_016ForeverStackBase4Node12insert_childENS1_4LinkES2_ 160
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERKNS_10IdentifierEENKUlRNS0_16ForeverStackBase4NodeEE_clES9_ 187
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE14insert_at_rootENS_10IdentifierEj 1275
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE14insert_variantENS_10IdentifierEj 1301
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19insert_lang_preludeENS_10IdentifierEj 1482
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE6insertENS_10IdentifierEj 2054
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE14insert_variantENS_10IdentifierEj 7606
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS0_16ForeverStackBase4NodeE 15705
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE19find_closest_moduleERNS0_16ForeverStackBase4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS0_16ForeverStackBase4NodeE 3448
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE19find_closest_moduleERNS0_16ForeverStackBase4NodeE 5145
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19find_closest_moduleERNS0_16ForeverStackBase4NodeE 7112
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS0_16ForeverStackBase4NodeEENKUlS6_E_clES6_ 16195
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE19find_closest_moduleERNS0_16ForeverStackBase4NodeEENKUlS6_E_clES6_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS0_16ForeverStackBase4NodeEENKUlS6_E_clES6_ 3647
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE19find_closest_moduleERNS0_16ForeverStackBase4NodeEENKUlS6_E_clES6_ 5157
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19find_closest_moduleERNS0_16ForeverStackBase4NodeEENKUlS6_E_clES6_ 7391
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17insert_shadowableENS_10IdentifierEj 45618
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE17insert_shadowableENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE17insert_shadowableENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17insert_shadowableENS_10IdentifierEj 45618
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE7dfs_ribERNS0_16ForeverStackBase4NodeEj 48925
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE7dfs_ribERNS0_16ForeverStackBase4NodeEj 12118
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE7dfs_ribERNS0_16ForeverStackBase4NodeEj 12118
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE7dfs_ribERNS0_16ForeverStackBase4NodeEj 12170
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE7dfs_ribERNS0_16ForeverStackBase4NodeEj 12519
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS0_16ForeverStackBase4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISL_EE 80795
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS0_16ForeverStackBase4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISL_EE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS0_16ForeverStackBase4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISL_EE 13424
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS0_16ForeverStackBase4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISL_EE 31143
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS0_16ForeverStackBase4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISL_EE 36228
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16get_lang_preludeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 90566
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE16get_lang_preludeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE16get_lang_preludeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 10515
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16get_lang_preludeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 10623
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE16get_lang_preludeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 69428
_ZN4Rust11Resolver2_0L26find_leaf_definition_innerERKNS0_5UsageERKSt3mapIS1_NS0_10DefinitionESt4lessIS1_ESaISt4pairIS2_S5_EEERSt3setIS1_S7_SaIS1_EE 103002
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE20find_leaf_definitionERKj 103002
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE20find_leaf_definitionERKj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE20find_leaf_definitionERKj 4535
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE20find_leaf_definitionERKj 7398
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE20find_leaf_definitionERKj 91069
_ZN4Rust11Resolver2_0L7is_lastIN9__gnu_cxx17__normal_iteratorIPKNS0_14ResolutionPath7SegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 144631
_ZN4Rust11Resolver2_0L25check_leading_kw_at_startERSt6vectorINS_5ErrorESaIS2_EERKNS0_14ResolutionPath7SegmentEb 177657
_ZN4Rust11Resolver2_0L8is_startIN9__gnu_cxx17__normal_iteratorIPKNS0_14ResolutionPath7SegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 334897
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierE 1122024
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierE 36624
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierE 139948
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierE 945452
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterERNS0_16ForeverStackBase4NodeESt8functionIFNS3_9KeepGoingES6_EE 1137779
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12reverse_iterERNS0_16ForeverStackBase4NodeESt8functionIFNS3_9KeepGoingES6_EE 50
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12reverse_iterERNS0_16ForeverStackBase4NodeESt8functionIFNS3_9KeepGoingES6_EE 41769
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12reverse_iterERNS0_16ForeverStackBase4NodeESt8functionIFNS3_9KeepGoingES6_EE 147060
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterERNS0_16ForeverStackBase4NodeESt8functionIFNS3_9KeepGoingES6_EE 948900
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE6insertENS_10IdentifierEj 1370156
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE6insertENS_10IdentifierEj 564072
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE6insertENS_10IdentifierEj 806084
_ZN4Rust11Resolver2_0L12insert_innerERNS0_3RibENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10DefinitionE 1429555
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierEENKUlS6_E_clES6_ 3788653
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierEENKUlS6_E_clES6_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierEENKUlS6_E_clES6_ 140798
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierEENKUlS6_E_clES6_ 387991
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERNS0_16ForeverStackBase4NodeERKNS_10IdentifierEENKUlS6_E_clES6_ 3259864
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE11check_cacheEj 4620373
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE11check_cacheEj 932534
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE11check_cacheEj 938073
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE11check_cacheEj 941308
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE11check_cacheEj 1808458
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE8dfs_nodeERNS0_16ForeverStackBase4NodeEj 4620373
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE8dfs_nodeERNS0_16ForeverStackBase4NodeEj 932534
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE8dfs_nodeERNS0_16ForeverStackBase4NodeEj 938073
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE8dfs_nodeERNS0_16ForeverStackBase4NodeEj 941308
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE8dfs_nodeERNS0_16ForeverStackBase4NodeEj 1808458
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3popEv 30745872
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3popEv 7686468
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3popEv 7686468
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3popEv 7686468
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3popEv 7686468
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10push_innerENS0_3Rib4KindENS0_16ForeverStackBase4LinkE 30745908
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10push_innerENS0_3Rib4KindENS0_16ForeverStackBase4LinkE 7686477
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE10push_innerENS0_3Rib4KindENS0_16ForeverStackBase4LinkE 7686477
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE10push_innerENS0_3Rib4KindENS0_16ForeverStackBase4LinkE 7686477
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE10push_innerENS0_3Rib4KindENS0_16ForeverStackBase4LinkE 7686477
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE4pushENS0_3Rib4KindEjN2tl8optionalINS_10IdentifierEEE 30745908
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE4pushENS0_3Rib4KindEjN2tl8optionalINS_10IdentifierEEE 7686477
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE4pushENS0_3Rib4KindEjN2tl8optionalINS_10IdentifierEEE 7686477
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE4pushENS0_3Rib4KindEjN2tl8optionalINS_10IdentifierEEE 7686477
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE4pushENS0_3Rib4KindEjN2tl8optionalINS_10IdentifierEEE 7686477

Generated by: LCOV version 2.4-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.