Home | History | Annotate | Download | only in bin_search_tree_

Lines Matching refs:p_ret

159   node_pointer p_ret = s_node_allocator.allocate(1);
162 new (p_ret) node(*p_nd);
166 s_node_allocator.deallocate(p_ret, 1);
170 p_ret->m_p_left = p_ret->m_p_right = 0;
174 p_ret->m_p_left = recursive_copy_node(p_nd->m_p_left);
175 p_ret->m_p_right = recursive_copy_node(p_nd->m_p_right);
179 clear_imp(p_ret);
183 if (p_ret->m_p_left != 0)
184 p_ret->m_p_left->m_p_parent = p_ret;
186 if (p_ret->m_p_right != 0)
187 p_ret->m_p_right->m_p_parent = p_ret;
189 PB_DS_ASSERT_NODE_CONSISTENT(p_ret)
190 return p_ret;