Searched refs:leaf_pointer (Results 1 - 10 of 10) sorted by relevance
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/ |
H A D | cond_dtor_entry_dealtor.hpp | 51 cond_dealtor(leaf_pointer p_nd) : m_p_nd(p_nd), 81 leaf_pointer m_p_nd;
|
H A D | erase_fn_imps.hpp | 60 if (!synth_e_access_traits::equal_keys(PB_DS_V2F(reinterpret_cast<leaf_pointer>(p_nd)->value()), r_key)) 67 erase_leaf(static_cast<leaf_pointer>(p_nd)); 123 actual_erase_leaf(leaf_pointer p_l) 169 static_cast<leaf_pointer>(p_nd)->~leaf(); 170 s_leaf_allocator.deallocate(static_cast<leaf_pointer>(p_nd), 1); 186 erase_leaf(static_cast<leaf_pointer>(it.m_p_nd)); 204 erase_leaf(static_cast<leaf_pointer>(it.m_p_nd)); 223 erase_leaf(static_cast<leaf_pointer>(it.m_p_nd)); 242 erase_leaf(static_cast<leaf_pointer>(it.m_p_nd)); 277 erase_leaf(leaf_pointer p_ [all...] |
H A D | point_iterators.hpp | 123 leaf_pointer; typedef in class:pb_ds::detail::pat_trie_const_it_ 182 return &static_cast<leaf_pointer>(m_p_nd)->value(); 189 return static_cast<leaf_pointer>(m_p_nd)->value(); 336 inline static leaf_pointer 340 return static_cast<leaf_pointer>(p_nd); 344 inline static leaf_pointer 348 return static_cast<leaf_pointer>(p_nd); 382 leaf_pointer; typedef in class:pb_ds::detail::pat_trie_it_ 434 return &static_cast<leaf_pointer>(base_it_type::m_p_nd)->value(); 441 return static_cast<leaf_pointer>(base_it_typ [all...] |
H A D | pat_trie_.hpp | 152 typedef typename leaf_allocator::pointer leaf_pointer; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME 391 rec_join(leaf_pointer, leaf_pointer, split_join_branch_bag&); 394 rec_join(leaf_pointer, internal_node_pointer, size_type, 398 rec_join(internal_node_pointer, leaf_pointer, size_type, 412 update_min_max_for_inserted_leaf(leaf_pointer); 415 erase_leaf(leaf_pointer); 418 actual_erase_leaf(leaf_pointer); 427 update_min_max_for_erased_leaf(leaf_pointer); 447 inline static leaf_pointer [all...] |
H A D | insert_join_fn_imps.hpp | 216 node_pointer p_ret = rec_join(static_cast<leaf_pointer>(p_l), 217 static_cast<leaf_pointer>(p_r), r_bag); 223 node_pointer p_ret = rec_join(static_cast<leaf_pointer>(p_l), 234 static_cast<leaf_pointer>(p_r), 252 rec_join(leaf_pointer p_l, leaf_pointer p_r, split_join_branch_bag& r_bag) 265 rec_join(leaf_pointer p_l, internal_node_pointer p_r, size_type checked_ind, 282 rec_join(internal_node_pointer p_l, leaf_pointer p_r, size_type checked_ind, split_join_branch_bag& r_bag) 388 synth_e_access_traits::equal_keys(PB_DS_V2F(static_cast<leaf_pointer>(p_lf)->value()), PB_DS_V2F(r_val))) 397 leaf_pointer p_new_l [all...] |
H A D | find_fn_imps.hpp | 61 if (synth_e_access_traits::equal_keys(PB_DS_V2F(static_cast<leaf_pointer>(p_nd)->value()), r_key)) 247 inline typename PB_DS_CLASS_C_DEC::leaf_pointer 252 return static_cast<leaf_pointer>(p_nd); 267 inline typename PB_DS_CLASS_C_DEC::leaf_pointer 272 return static_cast<leaf_pointer>(p_nd);
|
H A D | split_fn_imps.hpp | 55 leaf_pointer p_split_lf = split_prep(r_key, other, bag); 87 typename PB_DS_CLASS_C_DEC::leaf_pointer 125 leaf_pointer p_ret_l = static_cast<leaf_pointer>(p_nd);
|
H A D | internal_node.hpp | 95 typedef typename leaf_rebind::pointer leaf_pointer; typedef in struct:pb_ds::detail::pat_trie_internal_node 193 leaf_pointer 199 leaf_pointer 512 typename PB_DS_CLASS_C_DEC::leaf_pointer 518 return (static_cast<leaf_pointer>(p_pot)); 532 typename PB_DS_CLASS_C_DEC::leaf_pointer 543 return static_cast<leaf_pointer>(p_pot);
|
H A D | constructors_destructor_fn_imps.hpp | 178 leaf_pointer p_new_lf = s_leaf_allocator.allocate(1);
|
H A D | node_iterators.hpp | 104 leaf_pointer; typedef in class:pb_ds::detail::pat_trie_const_node_it_
|
Completed in 144 milliseconds