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::map
           
            , immer::memory_policy
            
             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::map()
             
            
          
          
           
            [function]
           
           
            [call site]
           
           
            00001
           
          
         
         
             immer::detail::hamts::champ
             
              , immer::map
              
               , immer::memory_policy
               
                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                
                 , immer::memory_policy
                 
                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                
                 , immer::memory_policy
                 
                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                
                 , immer::memory_policy
                 
                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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
                       
                      
                     
                    
                       no_more_input::no_more_input()
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00031
                       
                      
                     
                    
                 auto LLVMFuzzerTestOneInput::$_1::operator()
                 
                  (char) const
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00032
                 
                
               
              
                 char const& read
                 
                  (fuzzer_input&)
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00033
                 
                
               
              
               char read
               
                (fuzzer_input&, LLVMFuzzerTestOneInput::$_1)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00034
               
              
             
            
               char const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00035
               
              
             
            
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00036
               
              
             
            
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::set(unsigned long, int) const &
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00037
               
              
             
             
                 immer::detail::hamts::champ
                 
                  , immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::add(std::__1::pair
                       
                        ) const
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00038
                 
                
               
               
                   immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()(std::__1::pair
                     
                      const&)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00039
                   
                  
                 
                 
                     colliding_hash_t::operator()(unsigned long) const
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00040
                     
                    
                   
                  
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_add(immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                               
                                , unsigned long, unsigned int) const
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00041
                   
                  
                 
                 
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00042
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00043
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00046
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()(std::__1::pair
                       
                        const&, std::__1::pair
                        
                         const&)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00049
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_replace(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                 
                                  *, std::__1::pair
                                  
                                   )
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00050
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00051
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00052
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00053
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision_n(unsigned int)
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00054
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_collision_n(unsigned int)
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00055
                         
                        
                       
                      
                         void* immer::debug_size_heap
                         
                          ::allocate<>(unsigned long)
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00056
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::node()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00057
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00058
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00059
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00060
                       
                      
                     
                    
                       std::__1::enable_if
                       
                       *, std::__1::pair
                       
                        *>), std::__1::pair
                        
                         *>::type immer::detail::uninitialized_copy
                         
                          *, std::__1::pair
                          
                           *, std::__1::pair
                           
                            *>(std::__1::pair
                            
                             *, std::__1::pair
                             
                              *, std::__1::pair
                              
                               *)
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00061
                       
                      
                     
                    
                       std::__1::enable_if
                       
                       *, std::__1::pair
                       
                        *>), std::__1::pair
                        
                         *>::type immer::detail::uninitialized_copy
                         
                          *, std::__1::pair
                          
                           *, std::__1::pair
                           
                            *>(std::__1::pair
                            
                             *, std::__1::pair
                             
                              *, std::__1::pair
                              
                               *)
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00062
                       
                      
                     
                    
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00063
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00064
                       
                      
                     
                    
                       std::__1::enable_if
                       
                        *>, std::__1::pair
                        
                         *>::type immer::detail::destroy
                         
                          *>(std::__1::pair
                          
                           *, std::__1::pair
                           
                            *)
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00065
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00066
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00067
                       
                      
                     
                    
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00068
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00069
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00070
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00071
                       
                      
                     
                    
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00072
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::deallocate_collision(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00073
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_collision_n(unsigned int)
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00074
                         
                        
                       
                      
                         void immer::debug_size_heap
                         
                          ::deallocate<>(unsigned long, void*)
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00075
                         
                        
                       
                       
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00076
                           
                          
                         
                        
                           immer::cpp_heap::deallocate(unsigned long, void*)
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00077
                           
                          
                         
                        
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00078
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00079
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_insert(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                 
                                  )
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00080
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00081
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00082
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00083
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision_n(unsigned int)
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00084
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00085
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00086
                       
                      
                     
                    
                       std::__1::enable_if
                       
                       *, std::__1::pair
                       
                        *>), std::__1::pair
                        
                         *>::type immer::detail::uninitialized_copy
                         
                          *, std::__1::pair
                          
                           *, std::__1::pair
                           
                            *>(std::__1::pair
                            
                             *, std::__1::pair
                             
                              *, std::__1::pair
                              
                               *)
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00087
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00088
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00089
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00090
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00091
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00092
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00093
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00094
                       
                      
                     
                    
                       immer::detail::hamts::popcount(unsigned int)
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00095
                       
                      
                     
                    
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00096
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00097
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00098
                       
                      
                     
                    
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00099
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00100
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_add(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                 
                                  , unsigned long, unsigned int) const
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00101
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, immer::detail::hamts::node
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00102
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00103
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00104
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00105
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00106
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00107
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00108
                           
                          
                         
                        
                           immer::detail::hamts::popcount(unsigned int)
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00109
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00110
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int)
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00111
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00112
                           
                          
                         
                         
                             decltype(auto) immer::detail::csl::get
                             
                              (immer::detail::csl::member_two
                              
                               , immer::map
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                             
                             
                              00113
                             
                            
                           
                          
                             immer::refcount_policy& immer::detail::auto_const_cast
                             
                              (immer::refcount_policy const&)
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00114
                             
                            
                           
                          
                           immer::refcount_policy::inc()
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00115
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00116
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00117
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00118
                         
                        
                       
                       
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00119
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00120
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::inc_nodes(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>**, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00121
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00122
                           
                          
                         
                        
                           immer::refcount_policy::inc()
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00123
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::inc_nodes(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>**, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00124
                         
                        
                       
                      
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00125
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00126
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_collision(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00127
                         
                        
                       
                       
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00128
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00129
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00130
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00131
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00132
                           
                          
                         
                        
                           std::__1::enable_if
                           
                            *>, std::__1::pair
                            
                             *>::type immer::detail::destroy_n
                             
                              *, unsigned int>(std::__1::pair
                              
                               *, unsigned int)
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00133
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::deallocate_collision(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00134
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00135
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00136
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00137
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00138
                           
                          
                         
                        
                           immer::refcount_policy::dec()
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00139
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00140
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00141
                           
                          
                         
                         
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00142
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00143
                             
                            
                           
                          
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00144
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::csl::member_two
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                             
                             
                              00145
                             
                            
                           
                          
                             immer::refcount_policy::dec()
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00146
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00147
                             
                            
                           
                           
                               immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                                     
                                    
                                   
                                  
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00148
                               
                              
                             
                            
                               __assert_fail
                              
                              
                               
                                [call site]
                               
                               
                                00149
                               
                              
                             
                            
                               immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                                     
                                    
                                   
                                  
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00150
                               
                              
                             
                            
                               immer::detail::hamts::popcount(unsigned int)
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00151
                               
                              
                             
                            
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00152
                             
                            
                           
                          
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00153
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00154
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00155
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00156
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00157
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00158
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00159
                         
                        
                       
                      
                         immer::detail::hamts::popcount(unsigned int)
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00160
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00161
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00162
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00163
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00164
                         
                        
                       
                      
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()(std::__1::pair
                         
                          const&, std::__1::pair
                          
                           const&)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00165
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, std::__1::pair
                                   
                                    )
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00166
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00167
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00168
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00169
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00170
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00171
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00172
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00173
                         
                        
                       
                       
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00174
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int)
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00175
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_values_n(unsigned int)
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00176
                           
                          
                         
                        
                           void* immer::debug_size_heap
                           
                            ::allocate<>(unsigned long)
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00177
                           
                          
                         
                        
                           immer::detail::csl::member
                           
                            >::type::ownee, void>::type>::type::type()
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00178
                           
                          
                         
                        
                           __cxa_begin_catch
                          
                          
                           
                            [call site]
                           
                           
                            00179
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::deallocate_inner(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00180
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_inner_n(unsigned int)
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00181
                             
                            
                           
                          
                             void immer::debug_size_heap
                             
                              ::deallocate<>(unsigned long, void*)
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00182
                             
                            
                           
                          
                           __cxa_rethrow
                          
                          
                           
                            [call site]
                           
                           
                            00183
                           
                          
                         
                        
                           __cxa_end_catch
                          
                          
                           
                            [call site]
                           
                           
                            00184
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00185
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00186
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00187
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_copy
                           
                            *, std::__1::pair
                            
                             *, std::__1::pair
                             
                              *>(std::__1::pair
                              
                               *, std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00188
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00189
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00190
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00191
                         
                        
                       
                      
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()(std::__1::pair
                         
                          const&)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00192
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_merged(unsigned int, std::__1::pair
                             
                              , unsigned long, std::__1::pair
                              
                               , unsigned long)
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00193
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_merged(unsigned int, std::__1::pair
                               
                                , unsigned long, std::__1::pair
                                
                                 , unsigned long)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00194
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00195
                           
                          
                         
                         
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00196
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int)
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00197
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00198
                             
                            
                           
                          
                           __cxa_begin_catch
                          
                          
                           
                            [call site]
                           
                           
                            00199
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00200
                           
                          
                         
                        
                           __cxa_rethrow
                          
                          
                           
                            [call site]
                           
                           
                            00201
                           
                          
                         
                        
                           __cxa_end_catch
                          
                          
                           
                            [call site]
                           
                           
                            00202
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, std::__1::pair
                                 
                                  , unsigned int, std::__1::pair
                                  
                                   )
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00203
                           
                          
                         
                         
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00204
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                             
                             
                              00205
                             
                            
                           
                          
                             auto immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, std::__1::pair
                                   
                                    , unsigned int, std::__1::pair
                                    
                                     )::{lambda(auto:1&&, auto:2&&)#1}::operator()
                                     
                                      &, {lambda(auto:1&&, auto:2&&)#1}::operator()>(std::__1::pair
                                      
                                       &, {lambda(auto:1&&, auto:2&&)#1}::operator()&&) const
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00206
                             
                            
                           
                           
                               immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                     
                                    
                                   
                                  
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00207
                               
                              
                             
                            
                             auto immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, std::__1::pair
                                   
                                    , unsigned int, std::__1::pair
                                    
                                     )::{lambda(auto:1&&, auto:2&&)#1}::operator()
                                     
                                      &, {lambda(auto:1&&, auto:2&&)#1}::operator()>(std::__1::pair
                                      
                                       &, {lambda(auto:1&&, auto:2&&)#1}::operator()&&) const
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00208
                             
                            
                           
                          
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision(std::__1::pair
                                 
                                  , std::__1::pair
                                  
                                   )
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00209
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_collision_n(unsigned int)
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00210
                             
                            
                           
                          
                             void* immer::debug_size_heap
                             
                              ::allocate<>(unsigned long)
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00211
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::node()
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00212
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00213
                             
                            
                           
                          
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00214
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00215
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00216
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00217
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00218
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00219
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00220
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00221
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00222
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00223
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00224
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_copy
                           
                            *, std::__1::pair
                            
                             *, std::__1::pair
                             
                              *>(std::__1::pair
                              
                               *, std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00225
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00226
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00227
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_copy
                           
                            *, std::__1::pair
                            
                             *, std::__1::pair
                             
                              *>(std::__1::pair
                              
                               *, std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00228
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00229
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00230
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00231
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00232
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00233
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00234
                         
                        
                       
                      
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00235
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00236
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00237
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00238
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, std::__1::pair
                                   
                                    )
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00239
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00240
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00241
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00242
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00243
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00244
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00245
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00246
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00247
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00248
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_copy
                           
                            *, std::__1::pair
                            
                             *, std::__1::pair
                             
                              *>(std::__1::pair
                              
                               *, std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00249
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00250
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00251
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00252
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00253
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_copy
                           
                            *, std::__1::pair
                            
                             *, std::__1::pair
                             
                              *>(std::__1::pair
                              
                               *, std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00254
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00255
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00256
                         
                        
                       
                      
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00257
                   
                  
                 
                
                 immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::map(immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>)
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00258
                 
                
               
               
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&&)
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00259
                   
                  
                 
                 
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::empty()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00260
                     
                    
                   
                  
                     immer::detail::hamts::swap(immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&, immer::detail::hamts::champ
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&)
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00261
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::~champ()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00262
                     
                    
                   
                   
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00263
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00264
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00265
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_collision(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00266
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00267
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00268
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00269
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00270
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00271
                             
                            
                           
                          
                       __clang_call_terminate
                      
                      
                       
                        [call site]
                       
                       
                        00272
                       
                      
                     
                     
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00273
                         
                        
                       
                      
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00274
               
              
             
            
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::erase(unsigned long const&) const &
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00275
               
              
             
             
                 immer::detail::hamts::champ
                 
                  , immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub
                             
                              (unsigned long const&) const
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00276
                 
                
               
               
                   auto immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()
                     
                      (unsigned long const&)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00277
                   
                  
                 
                 
                     colliding_hash_t::operator()(unsigned long) const
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00278
                     
                    
                   
                  
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_sub
                               
                                (immer::detail::hamts::node
                                
                                 , immer::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                   
                   
                    00279
                   
                  
                 
                 
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00280
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00281
                     
                    
                   
                  
                     auto immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                       
                        (std::__1::pair
                        
                         const&, unsigned long const&)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00282
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00283
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_remove(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                 
                                  *)
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00284
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00285
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00286
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00287
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00288
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00289
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision_n(unsigned int)
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00290
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00291
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00292
                       
                      
                     
                    
                       std::__1::enable_if
                       
                       *, std::__1::pair
                       
                        *>), std::__1::pair
                        
                         *>::type immer::detail::uninitialized_copy
                         
                          *, std::__1::pair
                          
                           *, std::__1::pair
                           
                            *>(std::__1::pair
                            
                             *, std::__1::pair
                             
                              *, std::__1::pair
                              
                               *)
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00293
                       
                      
                     
                    
                       std::__1::enable_if
                       
                       *, std::__1::pair
                       
                        *>), std::__1::pair
                        
                         *>::type immer::detail::uninitialized_copy
                         
                          *, std::__1::pair
                          
                           *, std::__1::pair
                           
                            *>(std::__1::pair
                            
                             *, std::__1::pair
                             
                              *, std::__1::pair
                              
                               *)
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00294
                       
                      
                     
                    
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00295
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result(std::__1::pair
                           
                            *)
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00296
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00297
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00298
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00299
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00300
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result immer::detail::hamts::champ
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_sub
                                 
                                  (immer::detail::hamts::node
                                  
                                   , immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                     
                                      , immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                     
                     
                      00301
                     
                    
                   
                   
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00302
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00303
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00304
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int, std::__1::pair
                                   
                                    )
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00305
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00306
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00307
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00308
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00309
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00310
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00311
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00312
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00313
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00314
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00315
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00316
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00317
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00318
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00319
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00320
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_copy
                           
                            *, std::__1::pair
                            
                             *, std::__1::pair
                             
                              *>(std::__1::pair
                              
                               *, std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00321
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00322
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00324
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00325
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_copy
                           
                            *, std::__1::pair
                            
                             *, std::__1::pair
                             
                              *>(std::__1::pair
                              
                               *, std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00326
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00327
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00328
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00329
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00330
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00331
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00332
                         
                        
                       
                      
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00333
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, immer::detail::hamts::node
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00334
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00335
                       
                      
                     
                    
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00336
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00337
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00338
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00339
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00340
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00341
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00342
                       
                      
                     
                    
                       auto immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                         
                          (std::__1::pair
                          
                           const&, unsigned long const&)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00343
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00344
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00345
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00346
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00347
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00348
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00349
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00350
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00351
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00352
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00353
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00354
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00355
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00356
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00357
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00358
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00359
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00360
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_copy
                           
                            *, std::__1::pair
                            
                             *, std::__1::pair
                             
                              *>(std::__1::pair
                              
                               *, std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00361
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00362
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00363
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00364
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_copy
                           
                            *, std::__1::pair
                            
                             *, std::__1::pair
                             
                              *>(std::__1::pair
                              
                               *, std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *)
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00365
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00366
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00367
                         
                        
                       
                      
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00368
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00369
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result(std::__1::pair
                             
                              *)
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00370
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00371
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00372
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, std::__1::pair
                             
                              )
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00373
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00374
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00375
                         
                        
                       
                      
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00376
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00377
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::empty()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00378
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result::sub_result()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00379
                       
                      
                     
                    
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00380
                   
                  
                 
                 
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00381
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::inc() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00382
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::~champ()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00383
                     
                    
                   
                  
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00384
                   
                  
                 
                
                 immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::map(immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>)
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00385
                 
                
               
              
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00386
               
              
             
            
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::set(unsigned long, int) &&
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00387
               
              
             
             
                 immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::set_move(std::__1::integral_constant
                   
                    , unsigned long, int)
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00388
                 
                
               
               
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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, std::__1::pair
                          
                           )
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00389
                   
                  
                 
                 
                     immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()(std::__1::pair
                       
                        const&)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00390
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                  
                                   , unsigned long, unsigned int) const
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00391
                     
                    
                   
                   
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00392
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00393
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00394
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()(std::__1::pair
                         
                          const&, std::__1::pair
                          
                           const&)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00395
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00396
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const*)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00397
                         
                        
                       
                      
                         immer::refcount_policy::unique()
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00398
                         
                        
                       
                      
                         immer::no_transience_policy::apply
                         
                          >::type::ownee::can_mutate(immer::no_transience_policy::apply
                          
                           >::type::edit) const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00399
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_replace(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                   
                                    *, std::__1::pair
                                    
                                     )
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00400
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00401
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00402
                         
                        
                       
                       
                           decltype(auto) immer::detail::csl::get
                           
                            >::type::ownee>(immer::detail::csl::member_two
                            
                             , immer::map
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00403
                           
                          
                         
                         
                             decltype(auto) immer::detail::csl::member_two
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                             
                             
                              00404
                             
                            
                           
                           
                               immer::detail::csl::inherit
                               
                                >::type::ownee, void>::type::get_(immer::detail::csl::type_t
                                
                                 >::type::ownee>)
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00405
                               
                              
                             
                            
                         immer::no_transience_policy::apply
                         
                          >::type::ownee::operator=(immer::no_transience_policy::apply
                          
                           >::type::edit)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00406
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00407
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::move_collision_insert(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                   
                                    )
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00408
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00409
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00410
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00411
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision_n(unsigned int)
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00412
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00413
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00414
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_move
                           
                            *, std::__1::pair
                            
                             *>(std::__1::pair
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *)
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00415
                         
                        
                       
                      
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00416
                         
                        
                       
                      
                         __cxa_rethrow
                        
                        
                         
                          [call site]
                         
                         
                          00417
                         
                        
                       
                      
                         __cxa_end_catch
                        
                        
                         
                          [call site]
                         
                         
                          00418
                         
                        
                       
                      
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00419
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::deallocate_collision(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00420
                         
                        
                       
                      
                         __cxa_rethrow
                        
                        
                         
                          [call site]
                         
                         
                          00421
                         
                        
                       
                      
                         __cxa_end_catch
                        
                        
                         
                          [call site]
                         
                         
                          00422
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_collision(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_insert(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                   
                                    )
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00424
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00425
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00426
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00427
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00428
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00429
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                    
                                     , unsigned long, unsigned int) const
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00430
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00431
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00432
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00433
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00434
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00435
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_add(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                     
                                      , unsigned long, unsigned int) const
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00436
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, immer::detail::hamts::node
                                     
                                      , immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                        
                                         , immer::memory_policy
                                         
                                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00437
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00438
                         
                        
                       
                      
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00439
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00440
                         
                        
                       
                      
                         immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()(std::__1::pair
                           
                            const&, std::__1::pair
                            
                             const&)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00441
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, std::__1::pair
                                     
                                      )
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00442
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00443
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00444
                           
                          
                         
                        
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00445
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00446
                           
                          
                         
                         
                             decltype(auto) immer::detail::csl::get
                             
                              >::type::ownee>(immer::detail::csl::member_two
                              
                               , immer::map
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                             
                             
                              00447
                             
                            
                           
                          
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00448
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00449
                         
                        
                       
                      
                         immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()(std::__1::pair
                           
                            const&)
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00450
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                       
                                        , immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                         
                                          , immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                           
                                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00451
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00452
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00453
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00454
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00455
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00456
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00457
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00458
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00459
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00460
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00461
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00462
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00463
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00464
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00465
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00466
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::csl::member_two
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                             
                             
                              00467
                             
                            
                           
                          
                             immer::refcount_policy::unique()
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00468
                             
                            
                           
                          
                             immer::no_transience_policy::apply
                             
                              >::type::ownee::can_mutate(immer::no_transience_policy::apply
                              
                               >::type::edit) const
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00469
                             
                            
                           
                          
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00470
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_move
                             
                              *, std::__1::pair
                              
                               *>(std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *)
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00471
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00472
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_copy
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *>(std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *, std::__1::pair
                                  
                                   *)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00473
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00474
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_move
                             
                              *, std::__1::pair
                              
                               *>(std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *)
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00475
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00476
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_copy
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *>(std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *, std::__1::pair
                                  
                                   *)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00477
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00478
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00479
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00480
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                        
                                         , immer::memory_policy
                                         
                                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00481
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values_safe(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00482
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00483
                           
                          
                         
                        
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00484
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00485
                           
                          
                         
                        
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00486
                           
                          
                         
                        
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00487
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00488
                         
                        
                       
                      
                         __cxa_rethrow
                        
                        
                         
                          [call site]
                         
                         
                          00489
                         
                        
                       
                      
                         __cxa_end_catch
                        
                        
                         
                          [call site]
                         
                         
                          00490
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, std::__1::pair
                                     
                                      )
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00491
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00492
                         
                        
                       
                      
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00493
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00494
                     
                    
                   
                  
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00495
               
              
             
            
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::erase(unsigned long const&) &&
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00496
               
              
             
             
                 immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::erase_move(std::__1::integral_constant
                   
                    , unsigned long const&)
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00497
                 
                
               
               
                   void immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_mut
                         
                          (immer::no_transience_policy::apply
                          
                           >::type::edit, unsigned long const&)
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00498
                   
                  
                 
                 
                     auto immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()
                       
                        (unsigned long const&)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00499
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut immer::detail::hamts::champ
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_sub_mut
                                 
                                  (immer::no_transience_policy::apply
                                  
                                   >::type::edit, immer::detail::hamts::node
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, unsigned long, unsigned int, void*) const
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00500
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00501
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00502
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00503
                       
                      
                     
                    
                       auto immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                         
                          (std::__1::pair
                          
                           const&, unsigned long const&)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00504
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00505
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00506
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_collision(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00507
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(std::__1::pair
                             
                              *, bool)
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00508
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(std::__1::pair
                             
                              *, bool)
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00509
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::move_collision_remove(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                   
                                    *)
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00510
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00511
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00512
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00513
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00514
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00515
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision_n(unsigned int)
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00516
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00517
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00518
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_move
                           
                            *, std::__1::pair
                            
                             *>(std::__1::pair
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *)
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00519
                         
                        
                       
                      
                         std::__1::enable_if
                         
                         *, std::__1::pair
                         
                          *>), std::__1::pair
                          
                           *>::type immer::detail::uninitialized_move
                           
                            *, std::__1::pair
                            
                             *>(std::__1::pair
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *)
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00520
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_collision(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00521
                         
                        
                       
                      
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_remove(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                   
                                    *)
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00522
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00523
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, bool)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00524
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00525
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00526
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00527
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00528
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut immer::detail::hamts::champ
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_sub_mut
                                   
                                    (immer::no_transience_policy::apply
                                    
                                     >::type::edit, immer::detail::hamts::node
                                     
                                      , immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                        
                                         , immer::memory_policy
                                         
                                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, unsigned long, unsigned int, void*) const
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00529
                       
                      
                     
                     
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result immer::detail::hamts::champ
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_sub
                                     
                                      (immer::detail::hamts::node
                                      
                                       , immer::map
                                       
                                        , immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                         
                                          , immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00530
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00531
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00532
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00533
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00534
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00535
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(std::__1::pair
                               
                                *, bool, bool)
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00536
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::move_inner_replace_inline(immer::no_transience_policy::apply
                               
                                >::type::edit, immer::detail::hamts::node
                                
                                 , immer::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int, std::__1::pair
                                      
                                       )
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00537
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00538
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00539
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00540
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00541
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00542
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00543
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00544
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00545
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00546
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00547
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00548
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00549
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00550
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00551
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_move
                             
                              *, std::__1::pair
                              
                               *>(std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *)
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00552
                           
                          
                         
                        
                           __cxa_begin_catch
                          
                          
                           
                            [call site]
                           
                           
                            00553
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::deallocate_inner(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00554
                           
                          
                         
                         
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00555
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_values_n(unsigned int)
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00556
                             
                            
                           
                          
                             void immer::debug_size_heap
                             
                              ::deallocate<>(unsigned long, void*)
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00557
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_inner_n(unsigned int)
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00558
                             
                            
                           
                          
                             void immer::debug_size_heap
                             
                              ::deallocate<>(unsigned long, void*)
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00559
                             
                            
                           
                          
                           __cxa_rethrow
                          
                          
                           
                            [call site]
                           
                           
                            00560
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00561
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_copy
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *>(std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *, std::__1::pair
                                  
                                   *)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00562
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00563
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00564
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00565
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00566
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_move
                             
                              *, std::__1::pair
                              
                               *>(std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *)
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00567
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00568
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00569
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00570
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_copy
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *>(std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *, std::__1::pair
                                  
                                   *)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00571
                           
                          
                         
                        
                           __cxa_end_catch
                          
                          
                           
                            [call site]
                           
                           
                            00572
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00573
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00574
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00575
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00576
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00577
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int, std::__1::pair
                                     
                                      )
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00578
                         
                        
                       
                      
                         _ZN5immer6detail10destroy_atINSt3__14pairImiEEEENS2_9enable_ifIXsr3std25is_trivially_destructibleIT_EE5valueEvE4typeEPS6_
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00579
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00580
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00581
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00582
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, bool)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00583
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00584
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00585
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, bool)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00586
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, immer::detail::hamts::node
                                     
                                      , immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                        
                                         , immer::memory_policy
                                         
                                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00587
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00588
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, bool)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00589
                         
                        
                       
                      
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00590
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00591
                         
                        
                       
                      
                         __cxa_rethrow
                        
                        
                         
                          [call site]
                         
                         
                          00592
                         
                        
                       
                      
                         __cxa_end_catch
                        
                        
                         
                          [call site]
                         
                         
                          00593
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00594
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00595
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00596
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate_values(immer::no_transience_policy::apply
                               
                                >::type::edit) const
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00597
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00598
                           
                          
                         
                        
                         auto immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                           
                            (std::__1::pair
                            
                             const&, unsigned long const&)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00599
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00600
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00601
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::move_inner_remove_value(immer::no_transience_policy::apply
                               
                                >::type::edit, immer::detail::hamts::node
                                
                                 , immer::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int)
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00602
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::kind() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00603
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00604
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00605
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00606
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00607
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00608
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00609
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00610
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00611
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00612
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00613
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00614
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00615
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00616
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00617
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_move
                             
                              *, std::__1::pair
                              
                               *>(std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *)
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00618
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00619
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00620
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00621
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_move
                             
                              *, std::__1::pair
                              
                               *>(std::__1::pair
                               
                                *, std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *)
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00622
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00623
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_copy
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *>(std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *, std::__1::pair
                                  
                                   *)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00624
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00625
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00626
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00627
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_copy
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *>(std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *, std::__1::pair
                                  
                                   *)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00628
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00629
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00630
                           
                          
                         
                        
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00631
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values_safe(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00632
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, bool)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00633
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00634
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00635
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(std::__1::pair
                               
                                *, bool)
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00636
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00637
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(std::__1::pair
                               
                                *, bool)
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00638
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00639
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00640
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, std::__1::pair
                               
                                )
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00641
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00642
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00643
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00644
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00645
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, bool)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00646
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00647
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_inner(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00648
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::empty()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00649
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sub_result_mut::sub_result_mut()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00650
                         
                        
                       
                      
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00651
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00652
                     
                    
                   
                  
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::map(immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00653
               
              
             
             
                 immer::detail::hamts::champ
                 
                  , immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00654
                 
                
               
              
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::begin() const
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00655
               
              
             
             
                 immer::detail::hamts::champ_iterator
                 
                  , immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ_iterator(immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00656
                 
                
               
               
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00657
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00658
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00659
                   
                  
                 
                
                   immer::detail::hamts::champ_iterator
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ensure_valid_()
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00660
                   
                  
                 
                 
                     immer::detail::hamts::champ_iterator
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::step_down()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00661
                     
                    
                   
                   
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00662
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00663
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00664
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00665
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00666
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00667
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00668
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00669
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00670
                       
                      
                     
                    
                     immer::detail::hamts::champ_iterator
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::step_right()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00671
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00672
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00673
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00674
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00675
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00676
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00677
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00678
                       
                      
                     
                    
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00679
                     
                    
                   
                  
               immer::detail::operator!=(immer::detail::hamts::champ_iterator
               
                , immer::map
                
                 , immer::memory_policy
                 
                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&, immer::detail::hamts::champ_iterator
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                           
                          
                         
                        
                       
                      
                     
                    
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00680
               
              
             
             
                 decltype(auto) immer::detail::iterator_core_access::equal
                 
                  , immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&, immer::detail::hamts::champ_iterator
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&>(immer::detail::hamts::champ_iterator
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&, immer::detail::hamts::champ_iterator
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&)
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00681
                 
                
               
               
                   immer::detail::hamts::champ_iterator
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal(immer::detail::hamts::champ_iterator
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> const&) const
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00682
                   
                  
                 
                
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::set(unsigned long, int) const &
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00683
               
              
             
            
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::~map()
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00684
               
              
             
            
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00685
               
              
             
            
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::find(unsigned long const&) const
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00686
               
              
             
             
                 decltype(auto) immer::detail::hamts::champ
                 
                  , immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::get
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value_ptr, immer::detail::constantly
                         
                          , unsigned long>(unsigned long const&) const
                          
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00687
                 
                
               
               
                   auto immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()
                     
                      (unsigned long const&)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00688
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00689
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00690
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00691
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00692
                   
                  
                 
                
                   auto immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                     
                      (std::__1::pair
                      
                       const&, unsigned long const&)
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00693
                   
                  
                 
                
                   immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value_ptr::operator()(std::__1::pair
                     
                      const&) const
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00694
                   
                  
                 
                
                   int const* immer::detail::constantly
                   
                    ::operator()<>() const
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00695
                   
                  
                 
                
                   int const* immer::detail::constantly
                   
                    ::operator()<>() const
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00696
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00697
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00698
                   
                  
                 
                
                   auto immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                     
                      (std::__1::pair
                      
                       const&, unsigned long const&)
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00699
                   
                  
                 
                
                   immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value_ptr::operator()(std::__1::pair
                     
                      const&) const
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00700
                   
                  
                 
                
                   int const* immer::detail::constantly
                   
                    ::operator()<>() const
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00701
                   
                  
                 
                
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::set(unsigned long, int) const &
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00702
               
              
             
            
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00703
               
              
             
            
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update
                   
                    (fuzzer_input&) const::{lambda(int)#1}>(unsigned long, fuzzer_input&&) const &
                    
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00704
               
              
             
             
                 immer::detail::hamts::champ
                 
                  , immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value, immer::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long, LLVMFuzzerTestOneInput::$_0::operator()
                                   
                                    (fuzzer_input&) const::{lambda(int)#1}>(unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                    
                                     (fuzzer_input&) const::{lambda(int)#1}&&) const
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00705
                 
                
               
               
                   auto immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()
                     
                      (unsigned long const&)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00706
                   
                  
                 
                
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::add_result immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                     
                                      (fuzzer_input&) const::{lambda(int)#1}>(immer::detail::hamts::node
                                      
                                       , immer::map
                                       
                                        , immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                         
                                          , immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                           
                                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                            
                                             (fuzzer_input&) const::{lambda(int)#1}&&, unsigned long, unsigned int) const
                                             
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00707
                   
                  
                 
                 
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00708
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00709
                     
                    
                   
                  
                     auto immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                       
                        (std::__1::pair
                        
                         const&, unsigned long const&)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00710
                     
                    
                   
                  
                     std::__1::pair
                     
                      const& immer::detail::as_const
                      
                       >(std::__1::pair
                       
                        &)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00711
                     
                    
                   
                  
                     immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                       
                        const&) const
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00712
                     
                    
                   
                  
                     LLVMFuzzerTestOneInput::$_0::operator()
                     
                      (fuzzer_input&) const::{lambda(int)#1}::operator()(int) const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00713
                     
                    
                   
                  
                     std::__1::pair
                     
                      immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                        
                         (unsigned long const&, int&&) const
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00714
                     
                    
                   
                  
                     immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value::operator()() const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00715
                     
                    
                   
                  
                     LLVMFuzzerTestOneInput::$_0::operator()
                     
                      (fuzzer_input&) const::{lambda(int)#1}::operator()(int) const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00716
                     
                    
                   
                  
                     std::__1::pair
                     
                      immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                        
                         (unsigned long const&, int&&) const
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00717
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_insert(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                 
                                  )
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00718
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00719
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00720
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00721
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::add_result immer::detail::hamts::champ
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value, immer::map
                                     
                                      , immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                       
                                        (fuzzer_input&) const::{lambda(int)#1}>(immer::detail::hamts::node
                                        
                                         , immer::map
                                         
                                          , immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                           
                                            , immer::memory_policy
                                            
                                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                             
                                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                              
                                               (fuzzer_input&) const::{lambda(int)#1}&&, unsigned long, unsigned int) const
                                               
                                              
                                             
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00722
                     
                    
                   
                   
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00723
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00724
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00725
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00726
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00727
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00728
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00729
                       
                      
                     
                    
                       auto immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                         
                          (std::__1::pair
                          
                           const&, unsigned long const&)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00730
                       
                      
                     
                    
                       std::__1::pair
                       
                        const& immer::detail::as_const
                        
                         >(std::__1::pair
                         
                          &)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00731
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                         
                          const&) const
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00732
                       
                      
                     
                    
                       LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(int)#1}::operator()(int) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00733
                       
                      
                     
                    
                       std::__1::pair
                       
                        immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                          
                           (unsigned long const&, int&&) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00734
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value::operator()() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00735
                       
                      
                     
                    
                       LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(int)#1}::operator()(int) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00736
                       
                      
                     
                    
                       std::__1::pair
                       
                        immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                          
                           (unsigned long const&, int&&) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00737
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()(std::__1::pair
                         
                          const&)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00738
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_merged(unsigned int, std::__1::pair
                             
                              , unsigned long, std::__1::pair
                              
                               , unsigned long)
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00739
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00740
                       
                      
                     
                    
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00741
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00742
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00743
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00744
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value::operator()() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00745
                       
                      
                     
                    
                       LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(int)#1}::operator()(int) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00746
                       
                      
                     
                    
                       std::__1::pair
                       
                        immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                          
                           (unsigned long const&, int&&) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00747
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, std::__1::pair
                                   
                                    )
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00748
                       
                      
                     
                    
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00749
                   
                  
                 
                
                 immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::map(immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>)
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00750
                 
                
               
              
                 immer::detail::hamts::champ
                 
                  , immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::~champ()
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00751
                 
                
               
              
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00752
               
              
             
            
               decltype(auto) immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update
                 
                  (fuzzer_input&) const::{lambda(int)#2}>(unsigned long, fuzzer_input&&) &&
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00753
               
              
             
             
                 immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&& immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update_move
                     
                      (fuzzer_input&) const::{lambda(int)#2}>(std::__1::integral_constant
                      
                       , unsigned long, fuzzer_input&&)
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00754
                 
                
               
               
                   void immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update_mut
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value, immer::map
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long, LLVMFuzzerTestOneInput::$_0::operator()
                               
                                (fuzzer_input&) const::{lambda(int)#2}>(immer::no_transience_policy::apply
                                
                                 >::type::edit, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                 
                                  (fuzzer_input&) const::{lambda(int)#2}&&)
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00755
                   
                  
                 
                 
                     auto immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()
                       
                        (unsigned long const&)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00756
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::add_mut_result immer::detail::hamts::champ
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update_mut
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value, immer::map
                                     
                                      , immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                       
                                        (fuzzer_input&) const::{lambda(int)#2}>(immer::no_transience_policy::apply
                                        
                                         >::type::edit, immer::detail::hamts::node
                                         
                                          , immer::map
                                          
                                           , immer::memory_policy
                                           
                                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                            
                                             , immer::memory_policy
                                             
                                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                              
                                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                               
                                                (fuzzer_input&) const::{lambda(int)#2}&&, unsigned long, unsigned int) const
                                                
                                               
                                              
                                             
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00757
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collisions()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00758
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00759
                       
                      
                     
                    
                       auto immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                         
                          (std::__1::pair
                          
                           const&, unsigned long const&)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00760
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00761
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                         
                          &&) const
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00762
                       
                      
                     
                    
                       LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(int)#2}::operator()(int) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00763
                       
                      
                     
                    
                       std::__1::pair
                       
                        immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                          
                           (unsigned long const&, int&&) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00764
                       
                      
                     
                    
                       std::__1::pair
                       
                        const& immer::detail::as_const
                        
                         >(std::__1::pair
                         
                          &)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00765
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                         
                          const&) const
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00766
                       
                      
                     
                    
                       LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(int)#2}::operator()(int) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00767
                       
                      
                     
                    
                       std::__1::pair
                       
                        immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                          
                           (unsigned long const&, int&&) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00768
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_replace(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                   
                                    *, std::__1::pair
                                    
                                     )
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00769
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00770
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value::operator()() const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00771
                       
                      
                     
                    
                       LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(int)#2}::operator()(int) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00772
                       
                      
                     
                    
                       std::__1::pair
                       
                        immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                          
                           (unsigned long const&, int&&) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00773
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00774
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::move_collision_insert(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                   
                                    )
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00775
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_insert(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                   
                                    )
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00776
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00777
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00778
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00779
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00780
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00781
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::add_mut_result immer::detail::hamts::champ
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update_mut
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                     
                                      , immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value, immer::map
                                       
                                        , immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                         
                                          (fuzzer_input&) const::{lambda(int)#2}>(immer::no_transience_policy::apply
                                          
                                           >::type::edit, immer::detail::hamts::node
                                           
                                            , immer::map
                                            
                                             , immer::memory_policy
                                             
                                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                              
                                               , immer::memory_policy
                                               
                                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                                
                                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                                 
                                                  (fuzzer_input&) const::{lambda(int)#2}&&, unsigned long, unsigned int) const
                                                  
                                                 
                                                
                                               
                                              
                                             
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00782
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00783
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00784
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00785
                         
                        
                       
                      
                         immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::add_result immer::detail::hamts::champ
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update
                                     
                                      , immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                       
                                        , immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value, immer::map
                                         
                                          , immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                           
                                            (fuzzer_input&) const::{lambda(int)#2}>(immer::detail::hamts::node
                                            
                                             , immer::map
                                             
                                              , immer::memory_policy
                                              
                                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                               
                                                , immer::memory_policy
                                                
                                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                                 
                                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                                  
                                                   (fuzzer_input&) const::{lambda(int)#2}&&, unsigned long, unsigned int) const
                                                   
                                                  
                                                 
                                                
                                               
                                              
                                             
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00786
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, immer::detail::hamts::node
                                     
                                      , immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                        
                                         , immer::memory_policy
                                         
                                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00787
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00788
                         
                        
                       
                      
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00789
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00790
                         
                        
                       
                      
                         __cxa_rethrow
                        
                        
                         
                          [call site]
                         
                         
                          00791
                         
                        
                       
                      
                         __cxa_end_catch
                        
                        
                         
                          [call site]
                         
                         
                          00792
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00793
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00794
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00795
                         
                        
                       
                      
                         auto immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                           
                            (std::__1::pair
                            
                             const&, unsigned long const&)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00796
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00797
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ensure_mutable_values(immer::no_transience_policy::apply
                               
                                >::type::edit)
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00798
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00799
                           
                          
                         
                        
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00800
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00801
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00802
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count() const
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00803
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_values_n(unsigned int)
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00804
                           
                          
                         
                        
                           void* immer::debug_size_heap
                           
                            ::allocate<>(unsigned long)
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00805
                           
                          
                         
                        
                           immer::detail::csl::member
                           
                            >::type::ownee, void>::type>::type::type()
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00806
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00807
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ownee(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00808
                           
                          
                         
                        
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00809
                           
                          
                         
                        
                           std::__1::enable_if
                           
                           *, std::__1::pair
                           
                            *>), std::__1::pair
                            
                             *>::type immer::detail::uninitialized_copy
                             
                              *, std::__1::pair
                              
                               *, std::__1::pair
                               
                                *>(std::__1::pair
                                
                                 *, std::__1::pair
                                 
                                  *, std::__1::pair
                                  
                                   *)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00810
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::refs(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                           
                           
                            00811
                           
                          
                         
                        
                           immer::refcount_policy::dec()
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00812
                           
                          
                         
                        
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_values(immer::detail::csl::member_two
                                 
                                  , immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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*, unsigned int)
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00813
                           
                          
                         
                         
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00814
                             
                            
                           
                          
                             std::__1::enable_if
                             
                              *>, std::__1::pair
                              
                               *>::type immer::detail::destroy_n
                               
                                *, unsigned int>(std::__1::pair
                                
                                 *, unsigned int)
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00815
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::deallocate_values(immer::detail::csl::member_two
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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*, unsigned int)
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00816
                             
                            
                           
                           
                               immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::sizeof_values_n(unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00817
                               
                              
                             
                            
                               void immer::debug_size_heap
                               
                                ::deallocate<>(unsigned long, void*)
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00818
                               
                              
                             
                            
                         immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                           
                            &&) const
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00819
                         
                        
                       
                      
                         LLVMFuzzerTestOneInput::$_0::operator()
                         
                          (fuzzer_input&) const::{lambda(int)#2}::operator()(int) const
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00820
                         
                        
                       
                      
                         std::__1::pair
                         
                          immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                            
                             (unsigned long const&, int&&) const
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00821
                         
                        
                       
                      
                         std::__1::pair
                         
                          const& immer::detail::as_const
                          
                           >(std::__1::pair
                           
                            &)
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00822
                         
                        
                       
                      
                         immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                           
                            const&) const
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00823
                         
                        
                       
                      
                         LLVMFuzzerTestOneInput::$_0::operator()
                         
                          (fuzzer_input&) const::{lambda(int)#2}::operator()(int) const
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00824
                         
                        
                       
                      
                         std::__1::pair
                         
                          immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                            
                             (unsigned long const&, int&&) const
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00825
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, std::__1::pair
                                     
                                      )
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00826
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00827
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::can_mutate_values(immer::no_transience_policy::apply
                               
                                >::type::edit) const
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00828
                         
                        
                       
                      
                         immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()(std::__1::pair
                           
                            const&)
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00829
                         
                        
                       
                      
                         immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value::operator()() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00830
                         
                        
                       
                      
                         LLVMFuzzerTestOneInput::$_0::operator()
                         
                          (fuzzer_input&) const::{lambda(int)#2}::operator()(int) const
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00831
                         
                        
                       
                      
                         std::__1::pair
                         
                          immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                            
                             (unsigned long const&, int&&) const
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00832
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_merged_e(immer::no_transience_policy::apply
                               
                                >::type::edit, unsigned int, std::__1::pair
                                
                                 , unsigned long, std::__1::pair
                                 
                                  , unsigned long)
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00833
                         
                        
                       
                       
                           immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_merged_e(immer::no_transience_policy::apply
                                 
                                  >::type::edit, unsigned int, std::__1::pair
                                  
                                   , unsigned long, std::__1::pair
                                   
                                    , unsigned long)
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00834
                           
                          
                         
                         
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00835
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned(immer::detail::hamts::node
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                             
                             
                              00836
                             
                            
                           
                          
                             __cxa_begin_catch
                            
                            
                             
                              [call site]
                             
                             
                              00837
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00838
                             
                            
                           
                          
                             __cxa_rethrow
                            
                            
                             
                              [call site]
                             
                             
                              00839
                             
                            
                           
                          
                             __cxa_end_catch
                            
                            
                             
                              [call site]
                             
                             
                              00840
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_inner_n(unsigned int, unsigned int, std::__1::pair
                                   
                                    , unsigned int, std::__1::pair
                                    
                                     )
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00841
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values(immer::detail::hamts::node
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                             
                             
                              00842
                             
                            
                           
                          
                             immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::make_collision(std::__1::pair
                                   
                                    , std::__1::pair
                                    
                                     )
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00843
                             
                            
                           
                          
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                       
                                        , immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                         
                                          , immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                           
                                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00844
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                        
                                         , immer::memory_policy
                                         
                                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00845
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values_safe(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00846
                         
                        
                       
                      
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00847
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00848
                         
                        
                       
                      
                         __cxa_rethrow
                        
                        
                         
                          [call site]
                         
                         
                          00849
                         
                        
                       
                      
                         __cxa_end_catch
                        
                        
                         
                          [call site]
                         
                         
                          00850
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00851
                         
                        
                       
                      
                         immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::default_value::operator()() const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00852
                         
                        
                       
                      
                         LLVMFuzzerTestOneInput::$_0::operator()
                         
                          (fuzzer_input&) const::{lambda(int)#2}::operator()(int) const
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00853
                         
                        
                       
                      
                         std::__1::pair
                         
                          immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                            
                             (unsigned long const&, int&&) const
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00854
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, std::__1::pair
                                     
                                      )
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00855
                         
                        
                       
                      
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00856
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00857
                     
                    
                   
                  
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::operator=(immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&&)
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00858
               
              
             
            
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00859
               
              
             
            
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update_if_exists
                   
                    (fuzzer_input&) const::{lambda(int)#3}>(unsigned long, fuzzer_input&&) const &
                    
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00860
               
              
             
             
                 immer::detail::hamts::champ
                 
                  , immer::map
                  
                   , immer::memory_policy
                   
                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u> immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update_if_exists
                             
                              , immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long, LLVMFuzzerTestOneInput::$_0::operator()
                                 
                                  (fuzzer_input&) const::{lambda(int)#3}>(unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                  
                                   (fuzzer_input&) const::{lambda(int)#3}&&) const
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00861
                 
                
               
               
                   auto immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()
                     
                      (unsigned long const&)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00862
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>* immer::detail::hamts::champ
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update_if_exists
                               
                                , immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                   
                                    (fuzzer_input&) const::{lambda(int)#3}>(immer::detail::hamts::node
                                    
                                     , immer::map
                                     
                                      , immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                       
                                        , immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                         
                                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                          
                                           (fuzzer_input&) const::{lambda(int)#3}&&, unsigned long, unsigned int) const
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00863
                   
                  
                 
                 
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00864
                     
                    
                   
                  
                     auto immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                       
                        (std::__1::pair
                        
                         const&, unsigned long const&)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00865
                     
                    
                   
                  
                     std::__1::pair
                     
                      const& immer::detail::as_const
                      
                       >(std::__1::pair
                       
                        &)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00866
                     
                    
                   
                  
                     immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                       
                        const&) const
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00867
                     
                    
                   
                  
                     LLVMFuzzerTestOneInput::$_0::operator()
                     
                      (fuzzer_input&) const::{lambda(int)#3}::operator()(int) const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00868
                     
                    
                   
                  
                     std::__1::pair
                     
                      immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                        
                         (unsigned long const&, int&&) const
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00869
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_collision_replace(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, std::__1::pair
                                 
                                  *, std::__1::pair
                                  
                                   )
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00870
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00871
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>* immer::detail::hamts::champ
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update_if_exists
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                     
                                      (fuzzer_input&) const::{lambda(int)#3}>(immer::detail::hamts::node
                                      
                                       , immer::map
                                       
                                        , immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                         
                                          , immer::memory_policy
                                          
                                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                           
                                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                            
                                             (fuzzer_input&) const::{lambda(int)#3}&&, unsigned long, unsigned int) const
                                             
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00872
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::copy_inner_replace(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, immer::detail::hamts::node
                                   
                                    , immer::map
                                    
                                     , immer::memory_policy
                                     
                                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                      
                                       , immer::memory_policy
                                       
                                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*)
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00873
                       
                      
                     
                    
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00874
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00875
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00876
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00877
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::values()
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00878
                       
                      
                     
                    
                       auto immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                         
                          (std::__1::pair
                          
                           const&, unsigned long const&)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00879
                       
                      
                     
                    
                       std::__1::pair
                       
                        const& immer::detail::as_const
                        
                         >(std::__1::pair
                         
                          &)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00880
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                         
                          const&) const
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00881
                       
                      
                     
                    
                       LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(int)#3}::operator()(int) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00882
                       
                      
                     
                    
                       std::__1::pair
                       
                        immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                          
                           (unsigned long const&, int&&) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00883
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, std::__1::pair
                                   
                                    )
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00884
                       
                      
                     
                    
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00885
                   
                  
                 
                
                   immer::detail::hamts::node
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::inc()
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00886
                   
                  
                 
                
                   immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::champ(immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long)
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00887
                   
                  
                 
                
                 immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::map(immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>)
                         
                        
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00888
                 
                
               
              
               immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::operator=(immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&&)
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00889
               
              
             
            
               unsigned long const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00890
               
              
             
            
               decltype(auto) immer::map
               
                , immer::memory_policy
                
                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update_if_exists
                 
                  (fuzzer_input&) const::{lambda(int)#4}>(unsigned long, fuzzer_input&&) &&
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00891
               
              
             
             
                 immer::map
                 
                  , immer::memory_policy
                  
                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>&& immer::map
                   
                    , immer::memory_policy
                    
                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update_if_exists_move
                     
                      (fuzzer_input&) const::{lambda(int)#4}>(std::__1::integral_constant
                      
                       , unsigned long, fuzzer_input&&)
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00892
                 
                
               
               
                   void immer::detail::hamts::champ
                   
                    , immer::map
                    
                     , immer::memory_policy
                     
                      , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update_if_exists_mut
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                           
                            , immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long, LLVMFuzzerTestOneInput::$_0::operator()
                             
                              (fuzzer_input&) const::{lambda(int)#4}>(immer::no_transience_policy::apply
                              
                               >::type::edit, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                               
                                (fuzzer_input&) const::{lambda(int)#4}&&)
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00893
                   
                  
                 
                 
                     auto immer::map
                     
                      , immer::memory_policy
                      
                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key::operator()
                       
                        (unsigned long const&)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00894
                     
                    
                   
                  
                     immer::detail::hamts::champ
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update_if_exists_mut_result immer::detail::hamts::champ
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update_if_exists_mut
                                 
                                  , immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                     
                                      (fuzzer_input&) const::{lambda(int)#4}>(immer::no_transience_policy::apply
                                      
                                       >::type::edit, immer::detail::hamts::node
                                       
                                        , immer::map
                                        
                                         , immer::memory_policy
                                         
                                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                          
                                           , immer::memory_policy
                                           
                                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                            
                                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                             
                                              (fuzzer_input&) const::{lambda(int)#4}&&, unsigned long, unsigned int) const
                                              
                                             
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00895
                     
                    
                   
                   
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::collision_count() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00896
                       
                      
                     
                    
                       auto immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                         
                          (std::__1::pair
                          
                           const&, unsigned long const&)
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00897
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00898
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                         
                          &&) const
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00899
                       
                      
                     
                    
                       LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(int)#4}::operator()(int) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00900
                       
                      
                     
                    
                       std::__1::pair
                       
                        immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                          
                           (unsigned long const&, int&&) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00901
                       
                      
                     
                    
                       std::__1::pair
                       
                        const& immer::detail::as_const
                        
                         >(std::__1::pair
                         
                          &)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00902
                       
                      
                     
                    
                       immer::map
                       
                        , immer::memory_policy
                        
                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                         
                          const&) const
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00903
                       
                      
                     
                    
                       LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(int)#4}::operator()(int) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00904
                       
                      
                     
                    
                       std::__1::pair
                       
                        immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                          
                           (unsigned long const&, int&&) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00905
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::nodemap() const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00906
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::children_count(unsigned int) const
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00907
                       
                      
                     
                    
                       immer::detail::hamts::node
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                       
                       
                        00908
                       
                      
                     
                    
                       immer::detail::hamts::champ
                       
                        , immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                            
                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::update_if_exists_mut_result immer::detail::hamts::champ
                             
                              , immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                  
                                   , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update_if_exists_mut
                                   
                                    , immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                     
                                      , immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                       
                                        (fuzzer_input&) const::{lambda(int)#4}>(immer::no_transience_policy::apply
                                        
                                         >::type::edit, immer::detail::hamts::node
                                         
                                          , immer::map
                                          
                                           , immer::memory_policy
                                           
                                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                            
                                             , immer::memory_policy
                                             
                                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                              
                                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                               
                                                (fuzzer_input&) const::{lambda(int)#4}&&, unsigned long, unsigned int) const
                                                
                                               
                                              
                                             
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00909
                       
                      
                     
                     
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>* immer::detail::hamts::champ
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::do_update_if_exists
                                     
                                      , immer::memory_policy
                                      
                                       , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value, immer::map
                                       
                                        , immer::memory_policy
                                        
                                         , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                         
                                          (fuzzer_input&) const::{lambda(int)#4}>(immer::detail::hamts::node
                                          
                                           , immer::map
                                           
                                            , immer::memory_policy
                                            
                                             , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                             
                                              , immer::memory_policy
                                              
                                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                               
                                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>, unsigned long const&, LLVMFuzzerTestOneInput::$_0::operator()
                                                
                                                 (fuzzer_input&) const::{lambda(int)#4}&&, unsigned long, unsigned int) const
                                                 
                                                
                                               
                                              
                                             
                                            
                                           
                                          
                                         
                                        
                                       
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00910
                         
                        
                       
                      
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00911
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep_shift(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00912
                         
                        
                       
                      
                         __cxa_rethrow
                        
                        
                         
                          [call site]
                         
                         
                          00913
                         
                        
                       
                      
                         __cxa_end_catch
                        
                        
                         
                          [call site]
                         
                         
                          00914
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::datamap() const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00915
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::data_count(unsigned int) const
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00916
                         
                        
                       
                      
                         auto immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key::operator()
                           
                            (std::__1::pair
                            
                             const&, unsigned long const&)
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00917
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00918
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::ensure_mutable_values(immer::no_transience_policy::apply
                               
                                >::type::edit)
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00919
                         
                        
                       
                      
                         immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                           
                            &&) const
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00920
                         
                        
                       
                      
                         LLVMFuzzerTestOneInput::$_0::operator()
                         
                          (fuzzer_input&) const::{lambda(int)#4}::operator()(int) const
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00921
                         
                        
                       
                      
                         std::__1::pair
                         
                          immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                            
                             (unsigned long const&, int&&) const
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00922
                         
                        
                       
                      
                         std::__1::pair
                         
                          const& immer::detail::as_const
                          
                           >(std::__1::pair
                           
                            &)
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00923
                         
                        
                       
                      
                         immer::map
                         
                          , immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::project_value::operator()(std::__1::pair
                           
                            const&) const
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00924
                         
                        
                       
                      
                         LLVMFuzzerTestOneInput::$_0::operator()
                         
                          (fuzzer_input&) const::{lambda(int)#4}::operator()(int) const
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00925
                         
                        
                       
                      
                         std::__1::pair
                         
                          immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::combine_value::operator()
                            
                             (unsigned long const&, int&&) const
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00926
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                    
                                     , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int, std::__1::pair
                                     
                                      )
                                      
                                     
                                    
                                   
                                  
                                 
                                
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00927
                         
                        
                       
                      
                         immer::detail::hamts::node
                         
                          , immer::map
                          
                           , immer::memory_policy
                           
                            , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                              
                               , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::owned_values(immer::detail::hamts::node
                               
                                , immer::map
                                
                                 , immer::memory_policy
                                 
                                  , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                                  
                                   , immer::memory_policy
                                   
                                    , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, 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]
                         
                         
                          00928
                         
                        
                       
                      
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::dec() const
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00929
                     
                    
                   
                  
                     immer::detail::hamts::node
                     
                      , immer::map
                      
                       , immer::memory_policy
                       
                        , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                        
                         , immer::memory_policy
                         
                          , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                          
                           , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::delete_deep(immer::detail::hamts::node
                           
                            , immer::map
                            
                             , immer::memory_policy
                             
                              , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::hash_key, immer::map
                              
                               , immer::memory_policy
                               
                                , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>::equal_key, immer::memory_policy
                                
                                 , immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5u>*, unsigned int)
                                 
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00930
                     
                    
                   
                  
               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::map
                    
                     , 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]
               
               
                00931
               
              
             
             
                 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]
                 
                 
                  00932
                 
                
               
              
             __cxa_begin_catch
            
            
             
              [call site]
             
             
              00933