42#ifdef PB_DS_CLASS_C_DEC
47resize_imp_reassign(entry_pointer p_e, entry_array a_entries_resized,
50 key_const_reference r_key = PB_DS_V2F(p_e->m_value);
51 size_type hash = ranged_probe_fn_base::operator()(r_key);
53 for (i = 0; i < m_num_e; ++i)
55 const size_type pos = ranged_probe_fn_base::operator()(r_key, hash, i);
56 entry_pointer p_new_e = a_entries_resized + pos;
57 switch(p_new_e->m_stat)
59 case empty_entry_status:
60 new (&p_new_e->m_value) value_type(p_e->m_value);
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();