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, p_e->m_hash);
52 for (i = 0; i < m_num_e; ++i)
54 const size_type pos = ranged_probe_fn_base::operator()(r_key, hash, i);
55 entry_pointer p_new_e = a_entries_resized + pos;
56 switch(p_new_e->m_stat)
58 case empty_entry_status:
59 new (&p_new_e->m_value) value_type(p_e->m_value);
60 p_new_e->m_hash = hash;
61 p_new_e->m_stat = valid_entry_status;
63 case erased_entry_status:
64 _GLIBCXX_DEBUG_ASSERT(0);
66 case valid_entry_status:
69 _GLIBCXX_DEBUG_ASSERT(0);
72 __throw_insert_error();