45 resize_imp_reassign(entry_pointer p_e, entry_array a_entries_resized,
48 key_const_reference r_key = PB_DS_V2F(p_e->m_value);
49 size_type hash = ranged_probe_fn_base::operator()(r_key);
51 for (i = 0; i < m_num_e; ++i)
53 const size_type pos = ranged_probe_fn_base::operator()(r_key, hash, i);
54 entry_pointer p_new_e = a_entries_resized + pos;
55 switch(p_new_e->m_stat)
57 case empty_entry_status:
58 new (&p_new_e->m_value) value_type(p_e->m_value);
59 p_new_e->m_stat = valid_entry_status;
61 case erased_entry_status:
62 _GLIBCXX_DEBUG_ASSERT(0);
64 case valid_entry_status:
67 _GLIBCXX_DEBUG_ASSERT(0);
70 __throw_insert_error();