Home | History | Annotate | Download | only in bin_search_tree_

Lines Matching refs:p_ret

160   node_pointer p_ret = s_node_allocator.allocate(1);
163 new (p_ret) node(*p_nd);
167 s_node_allocator.deallocate(p_ret, 1);
171 p_ret->m_p_left = p_ret->m_p_right = 0;
175 p_ret->m_p_left = recursive_copy_node(p_nd->m_p_left);
176 p_ret->m_p_right = recursive_copy_node(p_nd->m_p_right);
180 clear_imp(p_ret);
184 if (p_ret->m_p_left != 0)
185 p_ret->m_p_left->m_p_parent = p_ret;
187 if (p_ret->m_p_right != 0)
188 p_ret->m_p_right->m_p_parent = p_ret;
190 PB_DS_ASSERT_NODE_CONSISTENT(p_ret)
191 return p_ret;