Lines Matching refs:p_new_lf
395 leaf_pointer p_new_lf = s_leaf_allocator.allocate(1);
396 cond_dealtor cond(p_new_lf);
398 new (p_new_lf) leaf(r_val);
399 apply_update(p_new_lf, (node_update*)this);
403 m_p_head->m_p_parent = rec_join(m_p_head->m_p_parent, p_new_lf, 0, bag);
407 update_min_max_for_inserted_leaf(p_new_lf);
410 return std::make_pair(point_iterator(p_new_lf), true);
462 update_min_max_for_inserted_leaf(leaf_pointer p_new_lf)
465 synth_access_traits::cmp_keys(PB_DS_V2F(p_new_lf->value()),
467 m_p_head->m_p_min = p_new_lf;
470 synth_access_traits::cmp_keys(PB_DS_V2F(static_cast<leaf_const_pointer>(m_p_head->m_p_max)->value()), PB_DS_V2F(p_new_lf->value())))
471 m_p_head->m_p_max = p_new_lf;