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 Dcond_dtor_entry_dealtor.hpp51 cond_dealtor(leaf_pointer p_nd) : m_p_nd(p_nd),
81 leaf_pointer m_p_nd;
H A Derase_fn_imps.hpp60 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 Dpoint_iterators.hpp123 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 Dpat_trie_.hpp152 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 Dinsert_join_fn_imps.hpp216 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 Dfind_fn_imps.hpp61 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 Dsplit_fn_imps.hpp55 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 Dinternal_node.hpp95 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 Dconstructors_destructor_fn_imps.hpp178 leaf_pointer p_new_lf = s_leaf_allocator.allocate(1);
H A Dnode_iterators.hpp104 leaf_pointer; typedef in class:pb_ds::detail::pat_trie_const_node_it_

Completed in 101 milliseconds