constructor_insert_new_imp(const_reference r_val, size_type pos, true_type)
{
// Following lines might throw an exception.
- entry_pointer p_e = get_entry(r_val, traits_base::s_no_throw_copies_indicator);
+ entry_pointer p_e = get_entry(r_val,
+ traits_base::s_no_throw_copies_indicator);
// At this point no exceptions can be thrown.
-
p_e->m_p_next = m_a_p_entries[pos];
-
p_e->m_hash = ranged_hash_fn_base::operator()((const_key_reference)(PB_DS_V2F(p_e->m_value))).second;
m_a_p_entries[pos] = p_e;
-
- PB_DS_DBG_ONLY(map_debug_base::insert_new(r_key);)
- }
+ _GLIBCXX_DEBUG_ONLY(map_debug_base::insert_new(r_key);)
+}