41#ifdef PB_DS_CLASS_C_DEC
48assert_entry_array_valid(
const entry_array a_entries, false_type,
49 const char* __file,
int __line)
const
51 size_type iterated_num_used_e = 0;
52 for (size_type pos = 0; pos < m_num_e; ++pos)
54 const_entry_pointer p_e = &a_entries[pos];
57 case empty_entry_status:
58 case erased_entry_status:
60 case valid_entry_status:
62 key_const_reference r_key = PB_DS_V2F(p_e->m_value);
63 debug_base::check_key_exists(r_key, __file, __line);
64 ++iterated_num_used_e;
68 PB_DS_DEBUG_VERIFY(0);
71 PB_DS_DEBUG_VERIFY(iterated_num_used_e == m_num_used_e);