LCOV - code coverage report
Current view: top level - gcc/rust/resolve - rust-forever-stack.hxx (source / functions) Coverage Total Hit
Test: gcc.info Lines: 80.4 % 235 189
Test Date: 2026-07-11 15:47:05 Functions: 70.1 % 77 54
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10push_innerENS0_3RibENS3_4LinkE 1620462
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE10push_innerENS0_3RibENS3_4LinkE 540154
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE10push_innerENS0_3RibENS3_4LinkE 540154
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE10push_innerENS0_3RibENS3_4LinkE 540154
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 159084
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 99713
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 58352
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 30
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE12reverse_iterERNS3_4NodeESt8functionIFNS3_9KeepGoingES5_EE 989
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE14insert_globbedENS_10IdentifierEj 84
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE14insert_globbedENS_10IdentifierEj 42
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE14insert_globbedENS_10IdentifierEj 42
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE14insert_globbedENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE14insert_variantENS_10IdentifierEj 1194
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16get_from_preludeEjRKNS_10IdentifierE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE16get_from_preludeEjRKNS_10IdentifierE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE16get_from_preludeEjRKNS_10IdentifierE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17insert_shadowableENS_10IdentifierEj 24689
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE17insert_shadowableENS_10IdentifierEj 24689
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE17insert_shadowableENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE17insert_shadowableENS_10IdentifierEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS3_4NodeE 1868
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_closest_moduleERNS3_4NodeE 616
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19find_closest_moduleERNS3_4NodeE 629
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE19find_closest_moduleERNS3_4NodeE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE19find_closest_moduleERNS3_4NodeE 623
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS3_4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISK_EE 14141
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS3_4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISK_EE 8735
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS3_4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISK_EE 4257
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS3_4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISK_EE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE19find_starting_pointERKSt6vectorINS0_14ResolutionPath7SegmentESaIS6_EERSt17reference_wrapperINS3_4NodeEESt8functionIFvNS0_5UsageENS0_10DefinitionES2_EERS4_INS_5ErrorESaISK_EE 1149
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERNS3_4NodeERKNS_10IdentifierE 157186
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERNS3_4NodeERKNS_10IdentifierE 99097
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3getERNS3_4NodeERKNS_10IdentifierE 57723
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERNS3_4NodeERKNS_10IdentifierE 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3getERNS3_4NodeERKNS_10IdentifierE 366
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3popEv 1620438
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3popEv 540146
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3popEv 540146
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3popEv 540146
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE4pushENS0_3Rib4KindEjN2tl8optionalINS_10IdentifierEEE 1620462
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE4pushENS0_3Rib4KindEjN2tl8optionalINS_10IdentifierEEE 540154
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE4pushENS0_3Rib4KindEjN2tl8optionalINS_10IdentifierEEE 540154
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE4pushENS0_3Rib4KindEjN2tl8optionalINS_10IdentifierEEE 540154
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE6insertENS_10IdentifierEj 250763
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE6insertENS_10IdentifierEj 79930
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE6insertENS_10IdentifierEj 170833
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE7dfs_ribERNS3_4NodeEj 1360
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE7dfs_ribERNS3_4NodeEj 52
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE7dfs_ribERNS3_4NodeEj 1308
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE8dfs_nodeERNS3_4NodeEj 1486819
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE8dfs_nodeERNS3_4NodeEj 295520
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE8dfs_nodeERNS3_4NodeEj 1181308
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE8dfs_nodeERNS3_4NodeEj 0
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE8dfs_nodeERNS3_4NodeEj 9991
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE14insert_variantENS_10IdentifierEj 4348
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE19insert_lang_preludeENS_10IdentifierEj 258
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE12reverse_iterESt8functionIFNS3_9KeepGoingERNS3_4NodeEEE 30
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERKNS_10IdentifierE 30
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE6insertENS_10IdentifierEj 48
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE14insert_at_rootENS_10IdentifierEj 15
_ZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE6insertENS_10IdentifierEj 164
_ZN4Rust11Resolver2_0L12insert_innerERNS0_3RibENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS1_10DefinitionE 281563
_ZN4Rust11Resolver2_0L25check_leading_kw_at_startERSt6vectorINS_5ErrorESaIS2_EERKNS0_14ResolutionPath7SegmentEb 32183
_ZN4Rust11Resolver2_0L26find_leaf_definition_innerERKNS0_5UsageERKSt3mapIS1_NS0_10DefinitionESt4lessIS1_ESaISt4pairIS2_S5_EEERSt3setIS1_S7_SaIS1_EE 10963
_ZN4Rust11Resolver2_0L7is_lastIN9__gnu_cxx17__normal_iteratorIPKNS0_14ResolutionPath7SegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 29780
_ZN4Rust11Resolver2_0L8is_startIN9__gnu_cxx17__normal_iteratorIPKNS0_14ResolutionPath7SegmentESt6vectorIS5_SaIS5_EEEESA_EEbRKT_RKT0_ 102095
_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_traitsIcESaIcEEEjRKNS3_4NodeEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS3_4NodeEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS3_4NodeEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS3_4NodeEj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE11stream_nodeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEEjRKNS3_4NodeEj 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
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE20find_leaf_definitionERKj 10963
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE20find_leaf_definitionERKj 4533
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE20find_leaf_definitionERKj 3609
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE20find_leaf_definitionERKj 0
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE20find_leaf_definitionERKj 2821
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE20is_module_descendantEjj 14
_ZNK4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE8dfs_nodeERKNS3_4NodeEj 131
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERNS3_4NodeERKNS_10IdentifierEENKUlS5_E_clES5_ 455202
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE0EE3getERNS3_4NodeERKNS_10IdentifierEENKUlS5_E_clES5_ 296631
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE1EE3getERNS3_4NodeERKNS_10IdentifierEENKUlS5_E_clES5_ 157823
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERNS3_4NodeERKNS_10IdentifierEENKUlS5_E_clES5_ 0
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE3EE3getERNS3_4NodeERKNS_10IdentifierEENKUlS5_E_clES5_ 748
_ZZN4Rust11Resolver2_012ForeverStackILNS0_9NamespaceE2EE3getERKNS_10IdentifierEENKUlRNS3_4NodeEE_clES8_ 30

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.