The followings are the branches where fuzzer fails to bypass.
| Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch | 
|---|---|---|---|---|---|---|---|
| 8 | 8 | 
         3 :
          ['__cxa_allocate_exception', 'no_more_input::no_more_input()', '__cxa_throw']  | 
        8 | 8 | fuzzer_input::next(unsignedlong) | call site: 00000 | /src/immer/extra/fuzzer/fuzzer_input.hpp:31 | 
         LLVMFuzzerTestOneInput
        
        
         
          [function]
         
         
          [call site]
         
         
          00000
         
        
       
       
           immer::set
           
            , immer::memory_policy
            
             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::set()
             
            
          
          
           
            [function]
           
           
            [call site]
           
           
            00001
           
          
         
         
             immer::detail::hamts::champ
             
              , immer::memory_policy
              
               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::empty()
               
              
            
            
             
              [function]
             
             
              [call site]
             
             
              00002
             
            
           
           
               __cxa_guard_acquire
              
              
               
                [call site]
               
               
                00003
               
              
             
            
               immer::detail::hamts::node
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int)
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00004
               
              
             
             
                 __assert_fail
                
                
                 
                  [call site]
                 
                 
                  00005
                 
                
               
              
                 immer::detail::hamts::node
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_inner_n(unsigned int)
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00006
                 
                
               
              
                 void* immer::debug_size_heap
                 
                  ::allocate<>(unsigned long)
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00007
                 
                
               
               
                   void* immer::cpp_heap::allocate<>(unsigned long)
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00008
                   
                  
                 
                
                 immer::detail::hamts::node
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::node()
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00009
                 
                
               
               
                   immer::detail::csl::member_two
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::impl_data_t, immer::detail::csl::member
                     
                      >::type::ownee, void>::type>::type>::type::type()
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00010
                   
                  
                 
                 
                     immer::detail::csl::member
                     
                      >::type::ownee, void>::type>::type::type()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00011
                     
                    
                   
                   
                       immer::refcount_policy::refcount_policy()
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00012
                       
                      
                     
                    
                 __assert_fail
                
                
                 
                  [call site]
                 
                 
                  00013
                 
                
               
              
               immer::detail::hamts::node
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::inc()
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00014
               
              
             
             
                 immer::detail::hamts::node
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::hamts::node
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const*)
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00015
                 
                
               
               
                   decltype(auto) immer::detail::csl::get
                   
                    (immer::detail::csl::member_two
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::impl_data_t, immer::detail::csl::member
                      
                       >::type::ownee, void>::type>::type>::type const&)
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00016
                   
                  
                 
                 
                     decltype(auto) immer::detail::csl::member_two
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::impl_data_t, immer::detail::csl::member
                       
                        >::type::ownee, void>::type>::type>::type::get_
                        
                         (immer::detail::csl::type_t
                         
                          ) const
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00017
                     
                    
                   
                   
                       immer::detail::csl::member
                       
                        >::type::ownee, void>::type>::type::get_(immer::detail::csl::type_t
                        
                         ) const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00018
                       
                      
                     
                    
                   immer::refcount_policy& immer::detail::auto_const_cast
                   
                    (immer::refcount_policy const&)
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00019
                   
                  
                 
                
                 immer::refcount_policy::inc()
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00020
                 
                
               
              
           int fuzzer_input::run
           
            (LLVMFuzzerTestOneInput::$_0)
            
          
          
           
            [function]
           
           
            [call site]
           
           
            00021
           
          
         
         
             auto LLVMFuzzerTestOneInput::$_0::operator()
             
              (fuzzer_input&) const
              
            
            
             
              [function]
             
             
              [call site]
             
             
              00022
             
            
           
           
               char read
               
                (fuzzer_input&, LLVMFuzzerTestOneInput::$_1)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00023
               
              
             
             
                 char const& read
                 
                  (fuzzer_input&)
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00024
                 
                
               
               
                   fuzzer_input::next(unsigned long, unsigned long)
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00025
                   
                  
                 
                 
                     __cxa_allocate_exception
                    
                    
                     
                      [call site]
                     
                     
                      00026
                     
                    
                   
                  
                     no_more_input::no_more_input()
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00027
                     
                    
                   
                   
                       std::exception::exception()
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00028
                       
                      
                     
                    
                     fuzzer_input::next(unsigned long)
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00029
                     
                    
                   
                   
                       __cxa_allocate_exception
                      
                      
                       
                        [call site]
                       
                       
                        00030
                       
                      
                     
                    
                 auto LLVMFuzzerTestOneInput::$_1::operator()
                 
                  (char) const
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00031
                 
                
               
              
                 char const& read
                 
                  (fuzzer_input&)
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00032
                 
                
               
              
               char read
               
                (fuzzer_input&, LLVMFuzzerTestOneInput::$_1)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00033
               
              
             
            
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00034
               
              
             
            
               immer::set
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::insert(unsigned long) const &
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00035
               
              
             
             
                 immer::detail::hamts::champ
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::add(unsigned long) const
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00036
                 
                
               
               
                   colliding_hash_t::operator()(unsigned long) const
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00037
                   
                  
                 
                
                   immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_add(immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long, unsigned long, unsigned int) const
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00038
                   
                  
                 
                 
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00039
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00040
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00041
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00042
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00043
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00044
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00045
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_replace(immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long*, unsigned long)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00046
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00047
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00048
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00049
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision_n(unsigned int)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00050
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_collision_n(unsigned int)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00051
                         
                        
                       
                      
                         void* immer::debug_size_heap
                         
                          ::allocate<>(unsigned long)
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00052
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::node()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00053
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00054
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00055
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00056
                       
                      
                     
                    
                       std::__1::enable_if
                       
                        , unsigned long*>::type immer::detail::uninitialized_copy
                        
                         (unsigned long*, unsigned long*, unsigned long*)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00057
                       
                      
                     
                     
                         __clang_call_terminate
                        
                        
                         
                          [call site]
                         
                         
                          00058
                         
                        
                       
                       
                           __cxa_begin_catch
                          
                          
                           
                            [call site]
                           
                           
                            00059
                           
                          
                         
                        
                       std::__1::enable_if
                       
                        , unsigned long*>::type immer::detail::uninitialized_copy
                        
                         (unsigned long*, unsigned long*, unsigned long*)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00060
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_insert(immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00061
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00062
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00063
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00064
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision_n(unsigned int)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00065
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00066
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00067
                       
                      
                     
                    
                       std::__1::enable_if
                       
                        , unsigned long*>::type immer::detail::uninitialized_copy
                        
                         (unsigned long*, unsigned long*, unsigned long*)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00068
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00069
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00070
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00071
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00072
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00073
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00074
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00075
                       
                      
                     
                    
                       immer::detail::hamts::popcount(unsigned int)
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00076
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00077
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00078
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00079
                       
                      
                     
                    
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00080
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00081
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_add(immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long, unsigned long, unsigned int) const
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00082
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00083
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00084
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00085
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00086
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00087
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00088
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00089
                           
                          
                         
                        
                           immer::detail::hamts::popcount(unsigned int)
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00090
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, immer::detail::csl::member_two
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values_data_t, immer::detail::csl::member
                             
                              >::type::ownee, void>::type>::type>::type*)
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00091
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00092
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::csl::member_two
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values_data_t, immer::detail::csl::member
                               
                                >::type::ownee, void>::type>::type>::type const*)
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00093
                           
                          
                         
                         
                             decltype(auto) immer::detail::csl::get
                             
                              (immer::detail::csl::member_two
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values_data_t, immer::detail::csl::member
                                
                                 >::type::ownee, void>::type>::type>::type const&)
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00094
                             
                            
                           
                          
                             immer::refcount_policy& immer::detail::auto_const_cast
                             
                              (immer::refcount_policy const&)
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00095
                             
                            
                           
                          
                           immer::refcount_policy::inc()
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00096
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00097
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00098
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00099
                         
                        
                       
                       
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00100
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00101
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::inc_nodes(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>**, unsigned int)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00102
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const*)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00103
                           
                          
                         
                        
                           immer::refcount_policy::inc()
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00104
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::inc_nodes(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>**, unsigned int)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00105
                         
                        
                       
                      
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00106
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00107
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_collision(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00108
                         
                        
                       
                       
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00109
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00110
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00111
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00112
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00113
                           
                          
                         
                        
                           std::__1::enable_if
                           
                            , unsigned long*>::type immer::detail::destroy_n
                            
                             (unsigned long*, unsigned int)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00114
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::deallocate_collision(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00115
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_collision_n(unsigned int)
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00116
                             
                            
                           
                          
                             void immer::debug_size_heap
                             
                              ::deallocate<>(unsigned long, void*)
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00117
                             
                            
                           
                           
                               __assert_fail
                              
                              
                               
                                [call site]
                               
                               
                                00118
                               
                              
                             
                            
                               immer::cpp_heap::deallocate(unsigned long, void*)
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00119
                               
                              
                             
                            
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00120
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00121
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00122
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const*)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00123
                           
                          
                         
                        
                           immer::refcount_policy::dec()
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00124
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00125
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00126
                           
                          
                         
                         
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00127
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00128
                             
                            
                           
                          
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00129
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::csl::member_two
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values_data_t, immer::detail::csl::member
                                 
                                  >::type::ownee, void>::type>::type>::type const*)
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00130
                             
                            
                           
                          
                             immer::refcount_policy::dec()
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00131
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00132
                             
                            
                           
                           
                               immer::detail::hamts::node
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00133
                               
                              
                             
                            
                               __assert_fail
                              
                              
                               
                                [call site]
                               
                               
                                00134
                               
                              
                             
                            
                               immer::detail::hamts::node
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00135
                               
                              
                             
                            
                               immer::detail::hamts::popcount(unsigned int)
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00136
                               
                              
                             
                            
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00137
                             
                            
                           
                          
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00138
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00139
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00140
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00141
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00142
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00143
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00144
                         
                        
                       
                      
                         immer::detail::hamts::popcount(unsigned int)
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00145
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00146
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00147
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00148
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00149
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace_value(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned long)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00150
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00151
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00152
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00153
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00154
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00155
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00156
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00157
                         
                        
                       
                       
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00158
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00159
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_values_n(unsigned int)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00160
                           
                          
                         
                        
                           void* immer::debug_size_heap
                           
                            ::allocate<>(unsigned long)
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00161
                           
                          
                         
                        
                           immer::detail::csl::member
                           
                            >::type::ownee, void>::type>::type::type()
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00162
                           
                          
                         
                        
                           __cxa_begin_catch
                          
                          
                           
                            [call site]
                           
                           
                            00163
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::deallocate_inner(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00164
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_inner_n(unsigned int)
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00165
                             
                            
                           
                          
                             void immer::debug_size_heap
                             
                              ::deallocate<>(unsigned long, void*)
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00166
                             
                            
                           
                          
                           __cxa_rethrow
                          
                          
                           
                            [call site]
                           
                           
                            00167
                           
                          
                         
                        
                           __cxa_end_catch
                          
                          
                           
                            [call site]
                           
                           
                            00168
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00169
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00170
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00171
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_copy
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00172
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00173
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00174
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00175
                         
                        
                       
                      
                       colliding_hash_t::operator()(unsigned long) const
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00176
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_merged(unsigned int, unsigned long, unsigned long, unsigned long, unsigned long)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00177
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_merged(unsigned int, unsigned long, unsigned long, unsigned long, unsigned long)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00178
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00179
                           
                          
                         
                         
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00180
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int)
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00181
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00182
                             
                            
                           
                          
                           __cxa_begin_catch
                          
                          
                           
                            [call site]
                           
                           
                            00183
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00184
                           
                          
                         
                        
                           __cxa_rethrow
                          
                          
                           
                            [call site]
                           
                           
                            00185
                           
                          
                         
                        
                           __cxa_end_catch
                          
                          
                           
                            [call site]
                           
                           
                            00186
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, unsigned long, unsigned int, unsigned long)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00187
                           
                          
                         
                         
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00188
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int)
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00189
                             
                            
                           
                          
                             auto immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, unsigned long, unsigned int, unsigned long)::{lambda(auto:1&&, auto:2&&)#1}::operator()
                               
                                (unsigned long&, {lambda(auto:1&&, auto:2&&)#1}::operator()&&) const
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00190
                             
                            
                           
                           
                               immer::detail::hamts::node
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00191
                               
                              
                             
                            
                             auto immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, unsigned long, unsigned int, unsigned long)::{lambda(auto:1&&, auto:2&&)#1}::operator()
                               
                                (unsigned long&, {lambda(auto:1&&, auto:2&&)#1}::operator()&&) const
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00192
                             
                            
                           
                          
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision(unsigned long, unsigned long)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00193
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_collision_n(unsigned int)
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00194
                             
                            
                           
                          
                             void* immer::debug_size_heap
                             
                              ::allocate<>(unsigned long)
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00195
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::node()
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00196
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00197
                             
                            
                           
                          
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace_merged(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int, immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00198
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00199
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00200
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00201
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00202
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00203
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00204
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00205
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00206
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00207
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00208
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_copy
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00209
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00210
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00211
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_copy
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00212
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00213
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00214
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00215
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00216
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00217
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00218
                         
                        
                       
                      
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00219
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00220
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00221
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00222
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_insert_value(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned long)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00223
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00224
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00225
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00226
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00227
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00228
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00229
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00230
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00231
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00232
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_copy
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00233
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00234
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00235
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00236
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00237
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_copy
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00238
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00239
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00240
                         
                        
                       
                      
                   immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00241
                   
                  
                 
                
                 immer::set
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::set(immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>)
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00242
                 
                
               
               
                   immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&&)
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00243
                   
                  
                 
                 
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::empty()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00244
                     
                    
                   
                  
                     immer::detail::hamts::swap(immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&, immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00245
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::~champ()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00246
                     
                    
                   
                   
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00247
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00248
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00249
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_collision(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00250
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00251
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00252
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00253
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00254
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00255
                             
                            
                           
                          
                       __clang_call_terminate
                      
                      
                       
                        [call site]
                       
                       
                        00256
                       
                      
                     
                    
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00257
               
              
             
            
               immer::set
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::erase(unsigned long const&) const &
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00258
               
              
             
             
                 immer::detail::hamts::champ
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub
                     
                      (unsigned long const&) const
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00259
                 
                
               
               
                   colliding_hash_t::operator()(unsigned long) const
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00260
                   
                  
                 
                
                   immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_sub
                       
                        (immer::detail::hamts::node
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, unsigned long, unsigned int) const
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00261
                   
                  
                 
                 
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00262
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00263
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00264
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_remove(immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long*)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00265
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00266
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00267
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00268
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00269
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00270
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision_n(unsigned int)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00271
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00272
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00273
                       
                      
                     
                    
                       std::__1::enable_if
                       
                        , unsigned long*>::type immer::detail::uninitialized_copy
                        
                         (unsigned long*, unsigned long*, unsigned long*)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00274
                       
                      
                     
                    
                       std::__1::enable_if
                       
                        , unsigned long*>::type immer::detail::uninitialized_copy
                        
                         (unsigned long*, unsigned long*, unsigned long*)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00275
                       
                      
                     
                    
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result(immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00276
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result(unsigned long*)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00277
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00278
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00279
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00280
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00281
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_sub
                         
                          (immer::detail::hamts::node
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, unsigned long, unsigned int) const
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00282
                     
                    
                   
                   
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00283
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00284
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00285
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace_inline(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int, unsigned long)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00286
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00287
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00288
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00289
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00290
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00291
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00292
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00293
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00294
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00295
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00296
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00297
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00298
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00299
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00300
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00301
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_copy
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00302
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00303
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00304
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00305
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00306
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_copy
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00307
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00308
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00309
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00310
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00311
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00312
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00313
                         
                        
                       
                      
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00314
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00315
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00316
                       
                      
                     
                    
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00317
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00318
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00319
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00320
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00321
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00322
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00323
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00324
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00325
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_remove_value(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00326
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00327
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00328
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00329
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00330
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00331
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00332
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00333
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00334
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00335
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00336
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00337
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00338
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00339
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00340
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_copy
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00341
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00342
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00343
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00344
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_copy
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00345
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00346
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00347
                         
                        
                       
                      
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00348
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00349
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result(unsigned long*)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00350
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00351
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00352
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, unsigned long)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00353
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00354
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00355
                         
                        
                       
                      
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00356
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00357
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::empty()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00358
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00359
                       
                      
                     
                    
                   immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00360
                   
                  
                 
                 
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00361
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::inc() const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00362
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::~champ()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00363
                     
                    
                   
                  
                   immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00364
                   
                  
                 
                
                 immer::set
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::set(immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>)
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00365
                 
                
               
              
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00366
               
              
             
            
               immer::set
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::insert(unsigned long) &&
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00367
               
              
             
             
                 immer::set
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::insert_move(std::__1::integral_constant
                   
                    , unsigned long)
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00368
                 
                
               
               
                   immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::add_mut(immer::no_transience_policy::apply
                     
                      >::type::edit, unsigned long)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00369
                   
                  
                 
                 
                     colliding_hash_t::operator()(unsigned long) const
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00370
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_add_mut(immer::no_transience_policy::apply
                       
                        >::type::edit, immer::detail::hamts::node
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long, unsigned long, unsigned int) const
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00371
                     
                    
                   
                   
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00372
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00373
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00374
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::no_transience_policy::apply
                         
                          >::type::edit) const
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00375
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const*)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00376
                         
                        
                       
                      
                         immer::refcount_policy::unique()
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00377
                         
                        
                       
                      
                         immer::no_transience_policy::apply
                         
                          >::type::ownee::can_mutate(immer::no_transience_policy::apply
                          
                           >::type::edit) const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00378
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_replace(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long*, unsigned long)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00379
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, immer::no_transience_policy::apply
                           
                            >::type::edit)
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00380
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00381
                         
                        
                       
                       
                           decltype(auto) immer::detail::csl::get
                           
                            >::type::ownee>(immer::detail::csl::member_two
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::impl_data_t, immer::detail::csl::member
                              
                               >::type::ownee, void>::type>::type>::type&)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00382
                           
                          
                         
                         
                             decltype(auto) immer::detail::csl::member_two
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::impl_data_t, immer::detail::csl::member
                               
                                >::type::ownee, void>::type>::type>::type::get_
                                
                                 >::type::ownee>(immer::detail::csl::type_t
                                 
                                  >::type::ownee>)
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00383
                             
                            
                           
                           
                               immer::detail::csl::inherit
                               
                                >::type::ownee, void>::type::get_(immer::detail::csl::type_t
                                
                                 >::type::ownee>)
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00384
                               
                              
                             
                            
                         immer::no_transience_policy::apply
                         
                          >::type::ownee::operator=(immer::no_transience_policy::apply
                          
                           >::type::edit)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00385
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::no_transience_policy::apply
                         
                          >::type::edit) const
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00386
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::move_collision_insert(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00387
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00388
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00389
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00390
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision_n(unsigned int)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00391
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00392
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00393
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , unsigned long*>::type immer::detail::uninitialized_move
                          
                           (unsigned long*, unsigned long*, unsigned long*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00394
                         
                        
                       
                       
                           __clang_call_terminate
                          
                          
                           
                            [call site]
                           
                           
                            00395
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_collision(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00396
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_insert(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00397
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, immer::no_transience_policy::apply
                           
                            >::type::edit)
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00398
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00399
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00400
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00401
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::no_transience_policy::apply
                         
                          >::type::edit) const
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00402
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_add_mut(immer::no_transience_policy::apply
                         
                          >::type::edit, immer::detail::hamts::node
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long, unsigned long, unsigned int) const
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00403
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00404
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00405
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00406
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00407
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00408
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_add(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long, unsigned long, unsigned int) const
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00409
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00410
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, immer::no_transience_policy::apply
                             
                              >::type::edit)
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00411
                         
                        
                       
                      
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00412
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00413
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace_value(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned long)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00414
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, immer::no_transience_policy::apply
                             
                              >::type::edit)
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00415
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00416
                           
                          
                         
                        
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00417
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::csl::member_two
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values_data_t, immer::detail::csl::member
                               
                                >::type::ownee, void>::type>::type>::type*)
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00418
                           
                          
                         
                         
                             decltype(auto) immer::detail::csl::get
                             
                              >::type::ownee>(immer::detail::csl::member_two
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values_data_t, immer::detail::csl::member
                                
                                 >::type::ownee, void>::type>::type>::type&)
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00419
                             
                            
                           
                          
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00420
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::no_transience_policy::apply
                           
                            >::type::edit) const
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00421
                         
                        
                       
                      
                         colliding_hash_t::operator()(unsigned long) const
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00422
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::move_inner_replace_merged(immer::no_transience_policy::apply
                           
                            >::type::edit, immer::detail::hamts::node
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int, immer::detail::hamts::node
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00423
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00424
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00425
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00426
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00427
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00428
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00429
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00430
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00431
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00432
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00433
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00434
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00435
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00436
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00437
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::detail::csl::member_two
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values_data_t, immer::detail::csl::member
                               
                                >::type::ownee, void>::type>::type>::type*, immer::no_transience_policy::apply
                                
                                 >::type::edit)
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00438
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::csl::member_two
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values_data_t, immer::detail::csl::member
                                 
                                  >::type::ownee, void>::type>::type>::type const*)
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00439
                             
                            
                           
                          
                             immer::refcount_policy::unique()
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00440
                             
                            
                           
                          
                             immer::no_transience_policy::apply
                             
                              >::type::ownee::can_mutate(immer::no_transience_policy::apply
                              
                               >::type::edit) const
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00441
                             
                            
                           
                          
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00442
                           
                          
                         
                        
                           std::__1::enable_if
                           
                            , unsigned long*>::type immer::detail::uninitialized_move
                            
                             (unsigned long*, unsigned long*, unsigned long*)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00443
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00444
                           
                          
                         
                        
                           std::__1::enable_if
                           
                            , unsigned long*>::type immer::detail::uninitialized_copy
                            
                             (unsigned long*, unsigned long*, unsigned long*)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00445
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00446
                           
                          
                         
                        
                           std::__1::enable_if
                           
                            , unsigned long*>::type immer::detail::uninitialized_move
                            
                             (unsigned long*, unsigned long*, unsigned long*)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00447
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00448
                           
                          
                         
                        
                           std::__1::enable_if
                           
                            , unsigned long*>::type immer::detail::uninitialized_copy
                            
                             (unsigned long*, unsigned long*, unsigned long*)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00449
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00450
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00451
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00452
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace_merged(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int, immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00453
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values_safe(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, immer::no_transience_policy::apply
                             
                              >::type::edit)
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00454
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::hamts::node
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00455
                           
                          
                         
                        
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00456
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::csl::member_two
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values_data_t, immer::detail::csl::member
                               
                                >::type::ownee, void>::type>::type>::type*)
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00457
                           
                          
                         
                        
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00458
                           
                          
                         
                        
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00459
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00460
                         
                        
                       
                      
                         __cxa_rethrow
                        
                        
                         
                          [call site]
                         
                         
                          00461
                         
                        
                       
                      
                         __cxa_end_catch
                        
                        
                         
                          [call site]
                         
                         
                          00462
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_insert_value(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned long)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00463
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values(immer::detail::hamts::node
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, immer::no_transience_policy::apply
                             
                              >::type::edit)
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00464
                         
                        
                       
                      
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00465
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep(immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00466
                     
                    
                   
                  
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00467
               
              
             
            
               immer::set
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::erase(unsigned long const&) const &
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00468
               
              
             
            
               immer::set
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::set(immer::set
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00469
               
              
             
             
                 immer::detail::hamts::champ
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00470
                 
                
               
              
               immer::set
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::begin() const
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00471
               
              
             
             
                 immer::detail::hamts::champ_iterator
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ_iterator(immer::detail::hamts::champ
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00472
                 
                
               
               
                   immer::detail::hamts::node
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00473
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00474
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00475
                   
                  
                 
                
                   immer::detail::hamts::champ_iterator
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ensure_valid_()
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00476
                   
                  
                 
                 
                     immer::detail::hamts::champ_iterator
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::step_down()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00477
                     
                    
                   
                   
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00478
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00479
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00480
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00481
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00482
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00483
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00484
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00485
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00486
                       
                      
                     
                    
                     immer::detail::hamts::champ_iterator
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::step_right()
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00487
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00488
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00489
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00490
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00491
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00492
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00493
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00494
                       
                      
                     
                    
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00495
                     
                    
                   
                  
               immer::detail::operator!=(immer::detail::hamts::champ_iterator
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&, immer::detail::hamts::champ_iterator
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00496
               
              
             
             
                 decltype(auto) immer::detail::iterator_core_access::equal
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&, immer::detail::hamts::champ_iterator
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&>(immer::detail::hamts::champ_iterator
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&, immer::detail::hamts::champ_iterator
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00497
                 
                
               
               
                   immer::detail::hamts::champ_iterator
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal(immer::detail::hamts::champ_iterator
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&) const
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00498
                   
                  
                 
                
               immer::set
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::insert(unsigned long) const &
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00499
               
              
             
            
               immer::set
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::~set()
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00500
               
              
             
            
               void immer::diff
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>, LLVMFuzzerTestOneInput::$_0::operator()
                 
                  (fuzzer_input&) const::{lambda(auto:1&&)#1}, LLVMFuzzerTestOneInput::$_0::operator()
                  
                   (fuzzer_input&) const::{lambda(auto:1&&)#2}, LLVMFuzzerTestOneInput::$_0::operator()
                   
                    (fuzzer_input&) const::{lambda(auto:1&&, auto:2&&)#1}>(immer::set
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&, {lambda(auto:1&&, auto:2&&)#1}, LLVMFuzzerTestOneInput::$_0::operator()
                      
                       (fuzzer_input&) const::{lambda(auto:1&&)#1}&&, LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(auto:1&&)#2}&&, LLVMFuzzerTestOneInput::$_0::operator()
                        
                         (fuzzer_input&) const::{lambda(auto:1&&, auto:2&&)#1}&&)
                         
                        
                       
                      
                     
                    
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00501
               
              
             
             
                 immer::differ
                 
                  (fuzzer_input&) const::{lambda(auto:1&&)#1}>::type, LLVMFuzzerTestOneInput::$_0::operator()
                  
                   (fuzzer_input&) const::{lambda(auto:1&&, auto:2&&)#1}<{lambda(auto:1&&)#2}>::type, LLVMFuzzerTestOneInput::$_0::operator()
                   
                    (fuzzer_input&) const::{lambda(auto:1&&, auto:2&&)#1}
                    
                     (fuzzer_input&) const::{lambda(auto:1&&, auto:2&&)#1}>::type> immer::make_differ
                     
                      (fuzzer_input&) const::{lambda(auto:1&&)#1}, LLVMFuzzerTestOneInput::$_0::operator()
                      
                       (fuzzer_input&) const::{lambda(auto:1&&)#2}, LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(auto:1&&, auto:2&&)#1}>(fuzzer_input&&, LLVMFuzzerTestOneInput::$_0::operator()
                        
                         (fuzzer_input&) const::{lambda(auto:1&&)#2}, std::__1::decay
                         
                          (fuzzer_input&) const::{lambda(auto:1&&)#1}>::type&&)
                          
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00502
                 
                
               
              
             __cxa_begin_catch
            
            
             
              [call site]
             
             
              00503