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 | 
| 0 | 29 | 
         1 :
          
             ['void immer::detail::rbts::regular_pos
               | 
        16 | 63 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1010 | 
| 0 | 29 | 
         1 :
          
             ['void immer::detail::rbts::regular_pos
               | 
        16 | 57 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1033 | 
| 0 | 17 | 
         1 :
          
             ['void immer::detail::rbts::full_pos
               | 
        16 | 51 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1010 | 
| 0 | 17 | 
         1 :
          
             ['void immer::detail::rbts::full_pos
               | 
        16 | 51 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1010 | 
| 0 | 17 | 
         1 :
          
             ['void immer::detail::rbts::full_pos
               | 
        16 | 45 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1033 | 
| 0 | 17 | 
         1 :
          
             ['void immer::detail::rbts::full_pos
               | 
        16 | 45 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1033 | 
| 0 | 8 | 
         2 :
          
             ['std::__1::enable_if
               | 
        0 | 8 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1067 | 
| 0 | 8 | 
         2 :
          
             ['std::__1::enable_if
               | 
        0 | 8 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1067 | 
| 0 | 8 | 
         2 :
          
             ['std::__1::enable_if
               | 
        0 | 8 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1067 | 
| 0 | 8 | 
         2 :
          
             ['std::__1::enable_if
               | 
        0 | 8 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1067 | 
| 0 | 0 | 
         2 :
          
             ['std::__1::tuple
               | 
        16 | 95 | 
         std::__1::tuple
          | 
        call site: 00000 | /src/immer/immer/detail/rbts/operations.hpp:1021 | 
         LLVMFuzzerTestOneInput
        
        
         
          [function]
         
         
          [call site]
         
         
          00000
         
        
       
       
           immer::vector
           
            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::vector()
            
          
          
           
            [function]
           
           
            [call site]
           
           
            00001
           
          
         
         
             immer::detail::rbts::rbtree
             
              , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree()
              
            
            
             
              [function]
             
             
              [call site]
             
             
              00002
             
            
           
           
               immer::detail::rbts::rbtree
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::empty_root()
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00003
               
              
             
             
                 __cxa_guard_acquire
                
                
                 
                  [call site]
                 
                 
                  00004
                 
                
               
              
                 immer::detail::rbts::node
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_inner_n(unsigned int)
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00005
                 
                
               
               
                   __assert_fail
                  
                  
                   
                    [call site]
                   
                   
                    00006
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::sizeof_inner_n(unsigned int)
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00007
                   
                  
                 
                
                   void* immer::cpp_heap::allocate<>(unsigned long)
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00008
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::sizeof_inner_n(unsigned int)
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00009
                   
                  
                 
                
                 immer::detail::rbts::node
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00010
                 
                
               
               
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::refs(immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> const*)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00011
                   
                  
                 
                 
                     decltype(auto) immer::detail::csl::get
                     
                      (immer::detail::csl::member_two
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::impl_data_t, immer::detail::csl::member
                       
                        >::type::ownee, void>::type>::type>::type const&)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00012
                     
                    
                   
                   
                       decltype(auto) immer::detail::csl::member_two
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::impl_data_t, immer::detail::csl::member
                        
                         >::type::ownee, void>::type>::type>::type::get_
                         
                          (immer::detail::csl::type_t
                          
                           ) const
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00013
                       
                      
                     
                     
                         immer::detail::csl::member
                         
                          >::type::ownee, void>::type>::type::get_(immer::detail::csl::type_t
                          
                           ) const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00014
                         
                        
                       
                      
                     immer::unsafe_refcount_policy& immer::detail::auto_const_cast
                     
                      (immer::unsafe_refcount_policy const&)
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00015
                     
                    
                   
                  
                   immer::unsafe_refcount_policy::inc()
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00016
                   
                  
                 
                
               immer::detail::rbts::rbtree
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::empty_tail()
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00017
               
              
             
             
                 __cxa_guard_acquire
                
                
                 
                  [call site]
                 
                 
                  00018
                 
                
               
              
                 immer::detail::rbts::node
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_leaf_n(unsigned int)
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00019
                 
                
               
               
                   __assert_fail
                  
                  
                   
                    [call site]
                   
                   
                    00020
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::sizeof_leaf_n(unsigned int)
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00021
                   
                  
                 
                
                   void* immer::cpp_heap::allocate<>(unsigned long)
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00022
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::sizeof_leaf_n(unsigned int)
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00023
                   
                  
                 
                
                 immer::detail::rbts::node
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00024
                 
                
               
              
               immer::detail::rbts::rbtree
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::check_tree() const
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00025
               
              
             
            
               __assert_fail
              
              
               
                [call site]
               
               
                00026
               
              
             
            
           int fuzzer_input::run
           
            (LLVMFuzzerTestOneInput::$_0)
            
          
          
           
            [function]
           
           
            [call site]
           
           
            00027
           
          
         
         
             auto LLVMFuzzerTestOneInput::$_0::operator()
             
              (fuzzer_input&) const
              
            
            
             
              [function]
             
             
              [call site]
             
             
              00028
             
            
           
           
               char read
               
                (fuzzer_input&, LLVMFuzzerTestOneInput::$_3)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00029
               
              
             
             
                 char const& read
                 
                  (fuzzer_input&)
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00030
                 
                
               
               
                   fuzzer_input::next(unsigned long, unsigned long)
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00031
                   
                  
                 
                 
                     __cxa_allocate_exception
                    
                    
                     
                      [call site]
                     
                     
                      00032
                     
                    
                   
                  
                     no_more_input::no_more_input()
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00033
                     
                    
                   
                   
                       std::exception::exception()
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00034
                       
                      
                     
                    
                     fuzzer_input::next(unsigned long)
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00035
                     
                    
                   
                   
                       __cxa_allocate_exception
                      
                      
                       
                        [call site]
                       
                       
                        00036
                       
                      
                     
                    
                       no_more_input::no_more_input()
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00037
                       
                      
                     
                    
                 auto LLVMFuzzerTestOneInput::$_3::operator()
                 
                  (char) const
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00038
                 
                
               
              
                 char const& read
                 
                  (fuzzer_input&)
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00039
                 
                
               
              
               char read
               
                (fuzzer_input&, LLVMFuzzerTestOneInput::$_3)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00040
               
              
             
            
               char const& read
               
                (fuzzer_input&)
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00041
               
              
             
            
               immer::vector
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::push_back(int) const &
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00042
               
              
             
             
                 immer::detail::rbts::rbtree
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::push_back(int) const
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00043
                 
                
               
               
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::tail_offset() const
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00044
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>* immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::copy_leaf_emplace
                     
                      (immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, int&&)
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00045
                   
                  
                 
                 
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::copy_leaf_n(unsigned int, immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00046
                     
                    
                   
                   
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00047
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00048
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00049
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_leaf_n(unsigned int)
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00050
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00051
                       
                      
                     
                     
                         immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00052
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00053
                         
                        
                       
                      
                       std::__1::enable_if
                       
                        , int*>::type immer::detail::uninitialized_copy
                        
                         (int*, int*, int*)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00054
                       
                      
                     
                     
                         __clang_call_terminate
                        
                        
                         
                          [call site]
                         
                         
                          00055
                         
                        
                       
                       
                           __cxa_begin_catch
                          
                          
                           
                            [call site]
                           
                           
                            00056
                           
                          
                         
                        
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00057
                     
                    
                   
                  
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00058
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(unsigned long, unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00059
                   
                  
                 
                 
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::check_tree() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00060
                     
                    
                   
                  
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00061
                     
                    
                   
                  
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>* immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_leaf_n
                     
                      (unsigned int, int&&)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00062
                   
                  
                 
                 
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00063
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_leaf_n(unsigned int)
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00064
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00065
                     
                    
                   
                  
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_inner_n(unsigned int)
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00066
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_path(unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00067
                   
                  
                 
                 
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00068
                     
                    
                   
                  
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00069
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_inner_n(unsigned int)
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00070
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_path(unsigned int, immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00071
                     
                    
                   
                   
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00072
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::sizeof_inner_n(unsigned int)
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00073
                       
                      
                     
                    
                       immer::cpp_heap::deallocate(unsigned long, void*)
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00074
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00075
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00076
                       
                      
                     
                    
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inner()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00077
                   
                  
                 
                 
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00078
                     
                    
                   
                  
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00079
                     
                    
                   
                  
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00080
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(unsigned long, unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00081
                   
                  
                 
                
                   __cxa_begin_catch
                  
                  
                   
                    [call site]
                   
                   
                    00082
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::delete_inner(immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00083
                   
                  
                 
                 
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00084
                     
                    
                   
                  
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00085
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::relaxed()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00086
                     
                    
                   
                   
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00087
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00088
                       
                      
                     
                    
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00089
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::ownee(immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00090
                     
                    
                   
                   
                       decltype(auto) immer::detail::csl::get
                       
                        >::type::ownee>(immer::detail::csl::member_two
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::impl_data_t, immer::detail::csl::member
                         
                          >::type::ownee, void>::type>::type>::type&)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00091
                       
                      
                     
                     
                         decltype(auto) immer::detail::csl::member_two
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::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]
                         
                         
                          00092
                         
                        
                       
                       
                           immer::detail::csl::inherit
                           
                            >::type::ownee, void>::type::get_(immer::detail::csl::type_t
                            
                             >::type::ownee>)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00093
                           
                          
                         
                        
                     immer::no_transience_policy::apply
                     
                      >::type::ownee::owned() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00094
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::sizeof_inner_n(unsigned int)
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00095
                     
                    
                   
                  
                     immer::cpp_heap::deallocate(unsigned long, void*)
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00096
                     
                    
                   
                  
                   __cxa_rethrow
                  
                  
                   
                    [call site]
                   
                   
                    00097
                   
                  
                 
                
                   __cxa_end_catch
                  
                  
                   
                    [call site]
                   
                   
                    00098
                   
                  
                 
                
                   __cxa_begin_catch
                  
                  
                   
                    [call site]
                   
                   
                    00099
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::delete_leaf(immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00100
                   
                  
                 
                 
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00101
                     
                    
                   
                  
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00102
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00103
                     
                    
                   
                  
                     std::__1::enable_if
                     
                      , int*>::type immer::detail::destroy_n
                      
                       (int*, unsigned int)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00104
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::ownee(immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00105
                     
                    
                   
                  
                     immer::no_transience_policy::apply
                     
                      >::type::ownee::owned() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00106
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::sizeof_leaf_n(unsigned int)
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00107
                     
                    
                   
                  
                     immer::cpp_heap::deallocate(unsigned long, void*)
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00108
                     
                    
                   
                  
                   __cxa_rethrow
                  
                  
                   
                    [call site]
                   
                   
                    00109
                   
                  
                 
                
                   immer::detail::rbts::regular_sub_pos
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_regular_sub_pos
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, unsigned long)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00110
                   
                  
                 
                 
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00111
                     
                    
                   
                  
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00112
                     
                    
                   
                  
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00113
                     
                    
                   
                  
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00114
                     
                    
                   
                  
                   decltype(auto) immer::detail::rbts::regular_sub_pos
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>* const&>(immer::detail::rbts::push_tail_visitor
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>* const&)
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00115
                   
                  
                 
                 
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>* immer::detail::rbts::push_tail_visitor
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit_regular
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&>(immer::detail::rbts::regular_sub_pos
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&, immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00116
                     
                    
                   
                   
                       immer::detail::rbts::regular_sub_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::size() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00117
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00118
                       
                      
                     
                    
                       immer::detail::rbts::regular_sub_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::size() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00119
                       
                      
                     
                    
                       immer::detail::rbts::regular_sub_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::size() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00120
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_inner_n(unsigned int)
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00121
                       
                      
                     
                    
                       decltype(auto) immer::detail::rbts::regular_sub_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::last_oh
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*&>(immer::detail::rbts::push_tail_visitor
                          
                           , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, unsigned int, immer::detail::rbts::node
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*&)
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00122
                       
                      
                     
                     
                         decltype(auto) immer::detail::rbts::last_oh_regular
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&, immer::detail::rbts::push_tail_visitor
                          
                           , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, immer::detail::rbts::node
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*&>(immer::detail::rbts::regular_sub_pos
                            
                             , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&, immer::detail::rbts::push_tail_visitor
                             
                              , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, unsigned int, immer::detail::rbts::node
                              
                               , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*&)
                               
                              
                             
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00123
                         
                        
                       
                       
                           immer::detail::rbts::regular_sub_pos
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::count() const
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00124
                           
                          
                         
                         
                             immer::detail::rbts::regular_sub_pos
                             
                              , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::subindex(unsigned long) const
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00125
                             
                            
                           
                          
                           __assert_fail
                          
                          
                           
                            [call site]
                           
                           
                            00126
                           
                          
                         
                        
                           immer::detail::rbts::regular_sub_pos
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::node() const
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00127
                           
                          
                         
                        
                           immer::detail::rbts::node
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inner()
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00128
                           
                          
                         
                        
                           immer::detail::rbts::regular_sub_pos
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::shift() const
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00129
                           
                          
                         
                        
                           immer::detail::rbts::regular_sub_pos
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::size() const
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00130
                           
                          
                         
                        
                           immer::detail::rbts::regular_sub_pos
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::shift() const
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00131
                           
                          
                         
                        
                           decltype(auto) immer::detail::rbts::regular_pos
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit
                            
                             , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, immer::detail::rbts::node
                             
                              , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*&>(immer::detail::rbts::push_tail_visitor
                              
                               , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, immer::detail::rbts::node
                               
                                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*&)
                                
                               
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00132
                           
                          
                         
                         
                             immer::detail::rbts::node
                             
                              , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>* immer::detail::rbts::push_tail_visitor
                              
                               , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit_regular
                               
                                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&>(immer::detail::rbts::regular_pos
                                
                                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&, immer::detail::rbts::node
                                 
                                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                                  
                                 
                                
                               
                              
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00133
                             
                            
                           
                           
                               immer::detail::rbts::regular_pos
                               
                                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::shift() const
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00134
                               
                              
                             
                            
                               immer::detail::rbts::node
                               
                                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_path(unsigned int, immer::detail::rbts::node
                                
                                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00135
                               
                              
                             
                            
                               immer::detail::rbts::node
                               
                                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inner()
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00136
                               
                              
                             
                            
                               __cxa_begin_catch
                              
                              
                               
                                [call site]
                               
                               
                                00137
                               
                              
                             
                            
                               immer::detail::rbts::node
                               
                                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::delete_inner(immer::detail::rbts::node
                                
                                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00138
                               
                              
                             
                            
                               __cxa_rethrow
                              
                              
                               
                                [call site]
                               
                               
                                00139
                               
                              
                             
                            
                               __cxa_end_catch
                              
                              
                               
                                [call site]
                               
                               
                                00140
                               
                              
                             
                            
                               immer::detail::rbts::regular_pos
                               
                                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::node() const
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00141
                               
                              
                             
                            
                               immer::detail::rbts::node
                               
                                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::do_copy_inner(immer::detail::rbts::node
                                
                                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                                 
                                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                                  
                                 
                                
                              
                              
                               
                                [function]
                               
                               
                                [call site]
                               
                               
                                00142
                               
                              
                             
                             
                                 immer::detail::rbts::node
                                 
                                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                                  
                                
                                
                                 
                                  [function]
                                 
                                 
                                  [call site]
                                 
                                 
                                  00143
                                 
                                
                               
                              
                                 __assert_fail
                                
                                
                                 
                                  [call site]
                                 
                                 
                                  00144
                                 
                                
                               
                              
                                 immer::detail::rbts::node
                                 
                                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                                  
                                
                                
                                 
                                  [function]
                                 
                                 
                                  [call site]
                                 
                                 
                                  00145
                                 
                                
                               
                              
                                 __assert_fail
                                
                                
                                 
                                  [call site]
                                 
                                 
                                  00146
                                 
                                
                               
                              
                                 immer::detail::rbts::node
                                 
                                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inner()
                                  
                                
                                
                                 
                                  [function]
                                 
                                 
                                  [call site]
                                 
                                 
                                  00147
                                 
                                
                               
                              
                                 immer::detail::rbts::node
                                 
                                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc_nodes(immer::detail::rbts::node
                                  
                                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>**, unsigned int)
                                   
                                  
                                
                                
                                 
                                  [function]
                                 
                                 
                                  [call site]
                                 
                                 
                                  00148
                                 
                                
                               
                               
                                   immer::detail::rbts::node
                                   
                                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::refs(immer::detail::rbts::node
                                    
                                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> const*)
                                     
                                    
                                  
                                  
                                   
                                    [function]
                                   
                                   
                                    [call site]
                                   
                                   
                                    00149
                                   
                                  
                                 
                                
                                   immer::unsafe_refcount_policy::inc()
                                  
                                  
                                   
                                    [function]
                                   
                                   
                                    [call site]
                                   
                                   
                                    00150
                                   
                                  
                                 
                                
                                 immer::detail::rbts::node
                                 
                                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inner()
                                  
                                
                                
                                 
                                  [function]
                                 
                                 
                                  [call site]
                                 
                                 
                                  00151
                                 
                                
                               
                              
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00152
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(unsigned long, unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00153
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_path(unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00154
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00155
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(unsigned long, unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00156
                   
                  
                 
                
                   __cxa_end_catch
                  
                  
                   
                    [call site]
                   
                   
                    00157
                   
                  
                 
                
                 immer::vector
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::vector(immer::detail::rbts::rbtree
                  
                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>)
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00158
                 
                
               
               
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(immer::detail::rbts::rbtree
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&&)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00159
                   
                  
                 
                 
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00160
                     
                    
                   
                  
                     immer::detail::rbts::swap(immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&, immer::detail::rbts::rbtree
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00161
                     
                    
                   
                  
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::~rbtree()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00162
                     
                    
                   
                   
                       immer::detail::rbts::rbtree
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::dec() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00163
                       
                      
                     
                     
                         void immer::detail::rbts::rbtree
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::traverse
                          
                           (immer::detail::rbts::dec_visitor) const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00164
                         
                        
                       
                       
                           immer::detail::rbts::rbtree
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::tail_offset() const
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00165
                           
                          
                         
                        
                           immer::detail::rbts::regular_sub_pos
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_regular_sub_pos
                            
                             , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                             
                              , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, unsigned long)
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00166
                           
                          
                         
                        
                           immer::detail::rbts::empty_regular_pos
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_empty_regular_pos
                            
                             , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                             
                              , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00167
                           
                          
                         
                        
                           immer::detail::rbts::leaf_sub_pos
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_leaf_sub_pos
                            
                             , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                             
                              , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                              
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00168
                           
                          
                         
                         
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00169
                             
                            
                           
                          
                             __assert_fail
                            
                            
                             
                              [call site]
                             
                             
                              00170
                             
                            
                           
                          
               auto LLVMFuzzerTestOneInput::$_1::operator()
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                
                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00171
               
              
             
            
               unsigned char read
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                
                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const::{lambda(auto:1)#1}>(fuzzer_input&, LLVMFuzzerTestOneInput::$_1::operator()
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                  
                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const::{lambda(auto:1)#1})
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00172
               
              
             
            
               immer::vector
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> immer::vector
                
                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::update
                 
                  (fuzzer_input&) const::{lambda(auto:1)#1}>(unsigned long, fuzzer_input&&) const &
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00173
               
              
             
             
                 immer::detail::rbts::rbtree
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> immer::detail::rbts::rbtree
                  
                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::update
                   
                    (fuzzer_input&) const::{lambda(auto:1)#1}>(unsigned long, fuzzer_input&&) const
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00174
                 
                
               
               
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::tail_offset() const
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00175
                   
                  
                 
                
                   immer::detail::rbts::leaf_sub_pos
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_leaf_sub_pos
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00176
                   
                  
                 
                
                   decltype(auto) immer::detail::rbts::leaf_sub_pos
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, unsigned long, LLVMFuzzerTestOneInput::$_0::operator()
                     
                      (fuzzer_input&) const::{lambda(auto:1)#1}&>(immer::detail::rbts::update_visitor
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, unsigned long&&, LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(auto:1)#1}&)
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00177
                   
                  
                 
                 
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>* immer::detail::rbts::update_visitor
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit_leaf
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&, LLVMFuzzerTestOneInput::$_0::operator()
                        
                         (fuzzer_input&) const::{lambda(auto:1)#1}&>(fuzzer_input&&, unsigned long, LLVMFuzzerTestOneInput::$_0::operator()
                         
                          (fuzzer_input&) const::{lambda(auto:1)#1}&)
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00178
                     
                    
                   
                   
                       immer::detail::rbts::leaf_sub_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::index(unsigned long) const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00179
                       
                      
                     
                    
                       immer::detail::rbts::leaf_sub_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::node() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00180
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::copy_leaf(immer::detail::rbts::node
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00181
                       
                      
                     
                     
                         immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00182
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00183
                         
                        
                       
                      
                         immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_leaf_n(unsigned int)
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00184
                         
                        
                       
                      
                         immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00185
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , int*>::type immer::detail::uninitialized_copy
                          
                           (int*, int*, int*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00186
                         
                        
                       
                      
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00187
                       
                      
                     
                    
                       auto LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(auto:1)#1}::operator()
                        
                         (int) const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00188
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00189
                       
                      
                     
                    
                       __cxa_begin_catch
                      
                      
                       
                        [call site]
                       
                       
                        00190
                       
                      
                     
                    
                       immer::detail::rbts::leaf_sub_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::count() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00191
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::delete_leaf(immer::detail::rbts::node
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00192
                       
                      
                     
                    
                       __cxa_rethrow
                      
                      
                       
                        [call site]
                       
                       
                        00193
                       
                      
                     
                    
                       __cxa_end_catch
                      
                      
                       
                        [call site]
                       
                       
                        00194
                       
                      
                     
                    
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00195
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(unsigned long, unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00196
                   
                  
                 
                
                   immer::detail::rbts::regular_sub_pos
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_regular_sub_pos
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, unsigned long)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00197
                   
                  
                 
                
                   decltype(auto) immer::detail::rbts::regular_sub_pos
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, unsigned long&, LLVMFuzzerTestOneInput::$_0::operator()
                     
                      (fuzzer_input&) const::{lambda(auto:1)#1}&>(immer::detail::rbts::update_visitor
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, unsigned long&, LLVMFuzzerTestOneInput::$_0::operator()
                       
                        (fuzzer_input&) const::{lambda(auto:1)#1}&)
                        
                       
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00198
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00199
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(unsigned long, unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00200
                   
                  
                 
                
                 immer::vector
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::vector(immer::detail::rbts::rbtree
                  
                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>)
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00201
                 
                
               
              
               auto LLVMFuzzerTestOneInput::$_2::operator()
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                
                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00202
               
              
             
            
               unsigned char read
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                
                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const::{lambda(auto:1)#1}>(fuzzer_input&, LLVMFuzzerTestOneInput::$_2::operator()
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                  
                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const::{lambda(auto:1)#1})
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00203
               
              
             
            
               immer::vector
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::take(unsigned long) const &
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00204
               
              
             
             
                 immer::detail::rbts::rbtree
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::take(unsigned long) const
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00205
                 
                
               
               
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::tail_offset() const
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00206
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00207
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(immer::detail::rbts::rbtree
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> const&)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00208
                   
                  
                 
                 
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(unsigned long, unsigned int, immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00209
                     
                    
                   
                  
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00210
                     
                    
                   
                   
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00211
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00212
                       
                      
                     
                    
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::~rbtree()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00213
                     
                    
                   
                  
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::copy_leaf(immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00214
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inc()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00215
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(unsigned long, unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00216
                   
                  
                 
                
                   immer::detail::rbts::regular_sub_pos
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_regular_sub_pos
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, unsigned long)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00217
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::compute_shift()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00218
                   
                  
                 
                 
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00219
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inner()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00220
                     
                    
                   
                  
                   __assert_fail
                  
                  
                   
                    [call site]
                   
                   
                    00221
                   
                  
                 
                
                   immer::detail::rbts::node
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::check(unsigned int, unsigned long)
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00222
                   
                  
                 
                
                   __assert_fail
                  
                  
                   
                    [call site]
                   
                   
                    00223
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree(unsigned long, unsigned int, immer::detail::rbts::node
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00224
                   
                  
                 
                
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::empty_root()
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00225
                   
                  
                 
                
                 immer::vector
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::vector(immer::detail::rbts::rbtree
                  
                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>)
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00226
                 
                
               
              
               immer::vector
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::push_back(int) &&
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00227
               
              
             
             
                 immer::vector
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::push_back_move(std::__1::integral_constant
                  
                   , int)
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00228
                 
                
               
               
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::push_back_mut(immer::no_transience_policy::apply
                    
                     >::type::edit, int)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00229
                   
                  
                 
                 
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::tail_offset() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00230
                     
                    
                   
                  
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::ensure_mutable_tail(immer::no_transience_policy::apply
                      
                       >::type::edit, unsigned int)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00231
                     
                    
                   
                   
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::can_mutate(immer::no_transience_policy::apply
                        
                         >::type::edit) const
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00232
                       
                      
                     
                     
                         immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::refs(immer::detail::rbts::node
                          
                           , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> const*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00233
                         
                        
                       
                      
                         immer::unsafe_refcount_policy::unique()
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00234
                         
                        
                       
                      
                         immer::no_transience_policy::apply
                         
                          >::type::ownee::can_mutate(immer::no_transience_policy::apply
                          
                           >::type::edit) const
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00235
                         
                        
                       
                      
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::copy_leaf_e(immer::no_transience_policy::apply
                        
                         >::type::edit, immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00236
                       
                      
                     
                     
                         immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00237
                         
                        
                       
                      
                         __assert_fail
                        
                        
                         
                          [call site]
                         
                         
                          00238
                         
                        
                       
                      
                         immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_leaf_e(immer::no_transience_policy::apply
                          
                           >::type::edit)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00239
                         
                        
                       
                       
                           void* immer::cpp_heap::allocate<>(unsigned long)
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00240
                           
                          
                         
                        
                           immer::detail::rbts::node
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::ownee(immer::detail::rbts::node
                            
                             , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00241
                           
                          
                         
                        
                           immer::no_transience_policy::apply
                           
                            >::type::ownee::operator=(immer::no_transience_policy::apply
                            
                             >::type::edit)
                             
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00242
                           
                          
                         
                        
                         immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00243
                         
                        
                       
                      
                         std::__1::enable_if
                         
                          , int*>::type immer::detail::uninitialized_copy
                          
                           (int*, int*, int*)
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00244
                         
                        
                       
                      
                       void immer::detail::rbts::dec_leaf
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00245
                       
                      
                     
                     
                         immer::detail::rbts::leaf_sub_pos
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_leaf_sub_pos
                          
                           , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                            
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00246
                         
                        
                       
                      
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00247
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>* immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_leaf_e
                       
                        (immer::no_transience_policy::apply
                        
                         >::type::edit, int&&)
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00248
                     
                    
                   
                   
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_leaf_e(immer::no_transience_policy::apply
                        
                         >::type::edit)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00249
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00250
                       
                      
                     
                    
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_inner_e(immer::no_transience_policy::apply
                      
                       >::type::edit)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00251
                     
                    
                   
                   
                       void* immer::cpp_heap::allocate<>(unsigned long)
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00252
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::node()
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00253
                       
                      
                     
                     
                         immer::detail::csl::member_two
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::impl_data_t, immer::detail::csl::member
                          
                           >::type::ownee, void>::type>::type>::type::type()
                           
                          
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00254
                         
                        
                       
                       
                           immer::detail::csl::member
                           
                            >::type::ownee, void>::type>::type::type()
                            
                          
                          
                           
                            [function]
                           
                           
                            [call site]
                           
                           
                            00255
                           
                          
                         
                         
                             immer::unsafe_refcount_policy::unsafe_refcount_policy()
                            
                            
                             
                              [function]
                             
                             
                              [call site]
                             
                             
                              00256
                             
                            
                           
                          
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::ownee(immer::detail::rbts::node
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00257
                       
                      
                     
                    
                       immer::no_transience_policy::apply
                       
                        >::type::ownee::operator=(immer::no_transience_policy::apply
                        
                         >::type::edit)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00258
                       
                      
                     
                    
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_path_e(immer::no_transience_policy::apply
                      
                       >::type::edit, unsigned int, immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00259
                     
                    
                   
                   
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00260
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00261
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_inner_e(immer::no_transience_policy::apply
                        
                         >::type::edit)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00262
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_path_e(immer::no_transience_policy::apply
                        
                         >::type::edit, unsigned int, immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00263
                       
                      
                     
                     
                         __cxa_begin_catch
                        
                        
                         
                          [call site]
                         
                         
                          00264
                         
                        
                       
                      
                         immer::cpp_heap::deallocate(unsigned long, void*)
                        
                        
                         
                          [function]
                         
                         
                          [call site]
                         
                         
                          00265
                         
                        
                       
                      
                         __cxa_rethrow
                        
                        
                         
                          [call site]
                         
                         
                          00266
                         
                        
                       
                      
                         __cxa_end_catch
                        
                        
                         
                          [call site]
                         
                         
                          00267
                         
                        
                       
                      
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inner()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00268
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::inner()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00269
                     
                    
                   
                  
                     __cxa_begin_catch
                    
                    
                     
                      [call site]
                     
                     
                      00270
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::delete_inner_e(immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00271
                     
                    
                   
                   
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::kind() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00272
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00273
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::relaxed()
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00274
                       
                      
                     
                    
                       __assert_fail
                      
                      
                       
                        [call site]
                       
                       
                        00275
                       
                      
                     
                    
                       immer::cpp_heap::deallocate(unsigned long, void*)
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00276
                       
                      
                     
                    
                     __cxa_rethrow
                    
                    
                     
                      [call site]
                     
                     
                      00277
                     
                    
                   
                  
                     __cxa_end_catch
                    
                    
                     
                      [call site]
                     
                     
                      00278
                     
                    
                   
                  
                     __cxa_begin_catch
                    
                    
                     
                      [call site]
                     
                     
                      00279
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::delete_leaf(immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00280
                     
                    
                   
                  
                     __cxa_rethrow
                    
                    
                     
                      [call site]
                     
                     
                      00281
                     
                    
                   
                  
                     immer::detail::rbts::regular_sub_pos
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_regular_sub_pos
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, unsigned long)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00282
                     
                    
                   
                  
                     decltype(auto) immer::detail::rbts::regular_sub_pos
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true>, immer::no_transience_policy::apply
                       
                        >::type::edit&, immer::detail::rbts::node
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*&>(immer::detail::rbts::push_tail_mut_visitor
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true>, immer::no_transience_policy::apply
                          
                           >::type::edit&, immer::detail::rbts::node
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*&)
                            
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00283
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::make_path_e(immer::no_transience_policy::apply
                      
                       >::type::edit, unsigned int, immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00284
                     
                    
                   
                  
                     __assert_fail
                    
                    
                     
                      [call site]
                     
                     
                      00285
                     
                    
                   
                  
                     void immer::detail::rbts::dec_empty_regular
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00286
                     
                    
                   
                   
                       immer::detail::rbts::empty_regular_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_empty_regular_pos
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00287
                       
                      
                     
                    
                     __cxa_end_catch
                    
                    
                     
                      [call site]
                     
                     
                      00288
                     
                    
                   
                  
               auto LLVMFuzzerTestOneInput::$_1::operator()
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                
                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00289
               
              
             
            
               decltype(auto) immer::vector
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::update
                
                 (fuzzer_input&) const::{lambda(auto:1)#2}>(unsigned long, fuzzer_input&&) &&
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00290
               
              
             
             
                 immer::vector
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&& immer::vector
                  
                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::update_move
                   
                    (fuzzer_input&) const::{lambda(auto:1)#2}>(std::__1::integral_constant
                    
                     , unsigned long, fuzzer_input&&)
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00291
                 
                
               
               
                   void immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::update_mut
                    
                     (fuzzer_input&) const::{lambda(auto:1)#2}>(immer::no_transience_policy::apply
                     
                      >::type::edit, unsigned long, fuzzer_input&&)
                      
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00292
                   
                  
                 
                 
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::get_mut(immer::no_transience_policy::apply
                      
                       >::type::edit, unsigned long)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00293
                     
                    
                   
                   
                       immer::detail::rbts::rbtree
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::tail_offset() const
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00294
                       
                      
                     
                    
                       immer::detail::rbts::rbtree
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::ensure_mutable_tail(immer::no_transience_policy::apply
                        
                         >::type::edit, unsigned int)
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00295
                       
                      
                     
                    
                       immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00296
                       
                      
                     
                    
                       immer::detail::rbts::regular_sub_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_regular_sub_pos
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                         
                          , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, unsigned long)
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00297
                       
                      
                     
                    
                       decltype(auto) immer::detail::rbts::regular_sub_pos
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit
                        
                         , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, unsigned long&, immer::no_transience_policy::apply
                         
                          >::type::edit&, immer::detail::rbts::node
                          
                           , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>**>(immer::detail::rbts::get_mut_visitor
                           
                            , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >, unsigned long&, immer::no_transience_policy::apply
                            
                             >::type::edit&, immer::detail::rbts::node
                             
                              , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>**&&)
                              
                             
                            
                           
                          
                         
                        
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00298
                       
                      
                     
                    
                     auto LLVMFuzzerTestOneInput::$_0::operator()
                     
                      (fuzzer_input&) const::{lambda(auto:1)#2}::operator()
                      
                       (int) const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00299
                     
                    
                   
                  
               immer::vector
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::operator=(immer::vector
                
                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&&)
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00300
               
              
             
             
                 immer::detail::rbts::rbtree
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::operator=(immer::detail::rbts::rbtree
                  
                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&&)
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00301
                 
                
               
               
                   immer::detail::rbts::swap(immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&, immer::detail::rbts::rbtree
                    
                     , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00302
                   
                  
                 
                
               auto LLVMFuzzerTestOneInput::$_2::operator()
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                
                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00303
               
              
             
            
               unsigned char read
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                
                 , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const::{lambda(auto:1)#1}>(fuzzer_input&, LLVMFuzzerTestOneInput::$_2::operator()
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::vector
                  
                   , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>&) const::{lambda(auto:1)#1})
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00304
               
              
             
            
               immer::vector
               
                , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::take(unsigned long) &&
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00305
               
              
             
             
                 immer::vector
                 
                  , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::take_move(std::__1::integral_constant
                  
                   , unsigned long)
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00306
                 
                
               
               
                   immer::detail::rbts::rbtree
                   
                    , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::take_mut(immer::no_transience_policy::apply
                    
                     >::type::edit, unsigned long)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00307
                   
                  
                 
                 
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::tail_offset() const
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00308
                     
                    
                   
                  
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::rbtree()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00309
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::can_mutate(immer::no_transience_policy::apply
                      
                       >::type::edit) const
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00310
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::leaf()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00311
                     
                    
                   
                  
                     std::__1::enable_if
                     
                      , int*>::type immer::detail::destroy_n
                      
                       (int*, unsigned long)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00312
                     
                    
                   
                  
                     immer::detail::rbts::node
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::copy_leaf_e(immer::no_transience_policy::apply
                      
                       >::type::edit, immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00313
                     
                    
                   
                  
                     void immer::detail::rbts::dec_leaf
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00314
                     
                    
                   
                  
                     immer::detail::rbts::regular_sub_pos
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> > immer::detail::rbts::make_regular_sub_pos
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                       
                        , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, unsigned long)
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00315
                     
                    
                   
                  
                     immer::detail::rbts::rbtree
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>::empty_root()
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00316
                     
                    
                   
                  
                     void immer::detail::rbts::dec_leaf
                     
                      , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >(immer::detail::rbts::node
                      
                       , immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int)
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00317
                     
                    
                   
                  
             __cxa_begin_catch
            
            
             
              [call site]
             
             
              00318