42#ifdef PB_DS_CLASS_C_DEC
47constructor_insert_new_imp(mapped_const_reference r_val, size_type pos,
50 _GLIBCXX_DEBUG_ASSERT(m_entries[pos].m_stat != valid_entry_status);
51 entry*
const p_e = m_entries + pos;
52 new (&p_e->m_value) mapped_value_type(r_val);
53 p_e->m_hash = ranged_probe_fn_base::operator()(PB_DS_V2F(r_val)).second;
54 p_e->m_stat = valid_entry_status;
55 _GLIBCXX_DEBUG_ONLY(debug_base::insert_new(p_e->m_value.first);)