Searched refs:p_target_r (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.0-release/contrib/libstdc++/include/ext/pb_ds/detail/splay_tree_/
H A Dsplit_join_fn_imps.hpp61 node_pointer p_target_r = other.leftmost(other.m_p_head); local
62 _GLIBCXX_DEBUG_ASSERT(p_target_r != NULL);
63 other.splay(p_target_r);
65 _GLIBCXX_DEBUG_ASSERT(p_target_r == other.m_p_head->m_p_parent);
66 _GLIBCXX_DEBUG_ASSERT(p_target_r->m_p_left == NULL);
68 p_target_r->m_p_left = base_type::m_p_head->m_p_parent;
70 _GLIBCXX_DEBUG_ASSERT(p_target_r->m_p_left != NULL);
71 p_target_r->m_p_left->m_p_parent = p_target_r;
73 base_type::m_p_head->m_p_parent = p_target_r;
[all...]
H A Derase_fn_imps.hpp137 node_pointer p_target_r = leftmost(p_r); local
138 _GLIBCXX_DEBUG_ASSERT(p_target_r != NULL);
141 splay(p_target_r);
143 _GLIBCXX_DEBUG_ONLY(p_target_r->m_p_left = NULL);
144 _GLIBCXX_DEBUG_ASSERT(p_target_r->m_p_parent == this->m_p_head);
145 _GLIBCXX_DEBUG_ASSERT(this->m_p_head->m_p_parent == p_target_r);
147 p_target_r->m_p_left = p_l;
149 p_l->m_p_parent = p_target_r;
151 apply_update(p_target_r, (node_update* )this);

Completed in 109 milliseconds