Searched refs:node_update (Results 1 - 25 of 32) sorted by relevance

12

/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/
H A Dpolicy_access_fn_imps.hpp54 typename PB_DS_CLASS_C_DEC::node_update&
60 const typename PB_DS_CLASS_C_DEC::node_update&
H A Dsplit_fn_imps.hpp148 apply_update(p_ind, (node_update*)this);
159 apply_update(p_ind, (node_update*)this);
173 apply_update(p_ind, (node_update*)this);
181 apply_update(p_ind, (node_update*)this);
188 apply_update(p_ret, (node_update*)this);
224 apply_update(m_p_head->m_p_parent, (node_update*)this);
248 apply_update(m_p_head->m_p_parent, (node_update*)this);
H A Dconstructors_destructor_fn_imps.hpp81 node_update(other),
174 apply_update(p_new_lf, (node_update*)this);
212 apply_update(p_ret, (node_update*)this);
H A Dinsert_join_fn_imps.hpp205 apply_update(p_r, (node_update*)this);
215 apply_update(p_ret, (node_update*)this);
223 apply_update(p_ret, (node_update*)this);
233 apply_update(p_ret, (node_update*)this);
242 apply_update(p_ret, (node_update*)this);
399 apply_update(p_new_lf, (node_update*)this);
H A Dtraits.hpp93 typedef Node_Update<node_const_iterator, node_iterator, _ATraits, _Alloc> node_update; typedef in struct:__gnu_pbds::detail::trie_traits
140 typedef Node_Update<node_const_iterator, node_iterator, _ATraits, _Alloc> node_update; typedef in struct:__gnu_pbds::detail::trie_traits
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/common_type/assoc/detail/
H A Dtrie_supports_order_statistics.hpp57 typename Tree_Cntnr::node_update,
H A Dtree_supports_order_statistics.hpp57 typename Tree_Cntnr::node_update,
H A Dtrie_supports_prefix_search.hpp57 typename Tree_Cntnr::node_update,
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
H A Drotate_fn_imps.hpp68 apply_update(p_x, (node_update* )this);
69 apply_update(p_x->m_p_parent, (node_update* )this);
99 apply_update(p_x, (node_update* )this);
100 apply_update(p_x->m_p_parent, (node_update* )this);
132 node_update::operator()(node_iterator(p_nd),
H A Dconstructors_destructor_fn_imps.hpp64 PB_DS_BIN_TREE_NAME(const Cmp_Fn& r_cmp_fn, const node_update& r_node_update) :
66 node_update(r_node_update),
84 node_update(other),
H A Dtraits.hpp147 node_update; typedef in struct:__gnu_pbds::detail::bin_search_tree_traits
222 node_update; typedef in struct:__gnu_pbds::detail::bin_search_tree_traits
H A Dbin_search_tree_.hpp108 public Node_And_It_Traits::node_update
165 typedef typename traits_type::node_update node_update; typedef in class:__gnu_pbds::detail::PB_DS_BIN_TREE_NAME
174 PB_DS_BIN_TREE_NAME(const Cmp_Fn&, const node_update&);
H A Dinsert_fn_imps.hpp126 update_to_top(p_new_nd, (node_update* )this);
146 update_to_top(m_p_head->m_p_parent, (node_update*)this);
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/ov_tree_map_/
H A Derase_fn_imps.hpp53 reallocate_metadata((node_update* )this, 0);
107 reallocate_metadata((node_update*)this, new_size);
117 update(node_begin(), (node_update*)this);
166 reallocate_metadata((node_update*)this, m_size - 1);
176 update(node_begin(), (node_update*)this);
H A Dconstructors_destructor_fn_imps.hpp70 PB_DS_OV_TREE_NAME(const Cmp_Fn& r_cmp_fn, const node_update& r_nodeu) :
72 node_update(r_nodeu),
86 node_update(other),
140 reallocate_metadata((node_update*)this, len);
145 update(PB_DS_node_begin_imp(), (node_update*)this);
188 reallocate_metadata((node_update* )this, len);
193 update(PB_DS_node_begin_imp(), (node_update* )this);
235 reallocate_metadata((node_update*)this, 0);
255 node_update::operator()(nd_it, end_it);
H A Dtraits.hpp110 node_update; typedef in struct:__gnu_pbds::detail::tree_traits
176 node_update; typedef in struct:__gnu_pbds::detail::tree_traits
H A Dsplit_join_fn_imps.hpp83 other.update(other.node_begin(), (node_update*)(&other));
84 update(node_begin(), (node_update*)this);
H A Dov_tree_map_.hpp114 public Node_And_It_Traits::node_update,
217 typedef typename traits_type::node_update node_update; typedef in class:__gnu_pbds::detail::PB_DS_OV_TREE_NAME
226 PB_DS_OV_TREE_NAME(const Cmp_Fn&, const node_update&);
473 reallocate_metadata((node_update*)this, m_size + 1);
484 update(node_begin(), (node_update* )this);
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/
H A Dsplit_join_fn_imps.hpp70 this->apply_update(p_target_r, (node_update*)this);
106 this->apply_update(p_upper_bound, (node_update*)this);
H A Dconstructors_destructor_fn_imps.hpp70 PB_DS_S_TREE_NAME(const Cmp_Fn& r_cmp_fn, const node_update& r_node_update) :
H A Dsplay_fn_imps.hpp230 base_type::update_to_top(p_grandparent, (node_update*)this);
277 this->apply_update(p_grandparent, (node_update*)this);
278 this->apply_update(p_parent, (node_update*)this);
279 this->apply_update(p_nd, (node_update*)this);
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/
H A Dconstructors_destructor_fn_imps.hpp70 PB_DS_RB_TREE_NAME(const Cmp_Fn& r_cmp_fn, const node_update& r_node_update) :
H A Drb_tree_.hpp117 typedef typename base_type::node_update node_update; typedef in class:__gnu_pbds::detail::PB_DS_RB_TREE_NAME
123 PB_DS_RB_TREE_NAME(const Cmp_Fn&, const node_update&);
H A Dinsert_fn_imps.hpp113 base_type::update_to_top(p_nd, (node_update* )this);
H A Derase_fn_imps.hpp188 this->update_to_top(p_new_x_parent, (node_update* )this);
241 this->update_to_top(p_new_x_parent, (node_update* )this);
282 this->update_to_top(p_new_x_parent, (node_update* )this);

Completed in 115 milliseconds

12