]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libstdc++-v3/include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
debug.h (_GLIBCXX_DEBUG_ONLY): New.
[thirdparty/gcc.git] / libstdc++-v3 / include / ext / pb_ds / detail / cc_hash_table_map_ / constructor_destructor_store_hash_fn_imps.hpp
index 9771d093306e288cbee55f7403d1631b326fa850..8dbbe5cbf9929cdbde36d71c18853df883c73bbc 100644 (file)
@@ -51,15 +51,13 @@ PB_DS_CLASS_C_DEC::
 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);)
+}