Searched refs:p_e (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dresize_store_hash_fn_imps.hpp51 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resized, true_type) argument
54 ranged_hash_fn_base::operator()(PB_DS_V2F(p_e->m_value), p_e->m_hash);
56 entry_pointer const p_next_e = p_e->m_p_next;
57 p_e->m_p_next = a_p_entries_resized[pos_hash_pair.first];
58 a_p_entries_resized[pos_hash_pair.first] = p_e;
H A Dentry_list_fn_imps.hpp50 deallocate_links_in_list(entry_pointer p_e) argument
52 while (p_e != NULL)
54 entry_pointer p_dealloc_e = p_e;
55 p_e = p_e->m_p_next;
66 entry_pointer p_e = s_entry_allocator.allocate(1); local
69 new (&p_e->m_value) value_type(r_val);
70 return p_e;
79 entry_pointer p_e = s_entry_allocator.allocate(1); local
80 cond_dealtor_t cond(p_e);
91 rels_entry(entry_pointer p_e) argument
[all...]
H A Dresize_no_store_hash_fn_imps.hpp51 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resized, false_type) argument
54 ranged_hash_fn_base::operator()(PB_DS_V2F(p_e->m_value));
56 entry_pointer const p_next_e = p_e->m_p_next;
57 p_e->m_p_next = a_p_entries_resized[hash_pos];
58 a_p_entries_resized[hash_pos] = p_e;
H A Ddebug_store_hash_fn_imps.hpp52 assert_entry_pointer_valid(const entry_pointer p_e, true_type) const argument
54 map_debug_base::check_key_exists(PB_DS_V2F(p_e->m_value));
55 comp_hash pos_hash_pair = ranged_hash_fn_base::operator()(PB_DS_V2F(p_e->m_value));
56 _GLIBCXX_DEBUG_ASSERT(p_e->m_hash == pos_hash_pair.second);
H A Dinsert_store_hash_fn_imps.hpp56 entry_pointer p_e = m_entries[pos_hash_pair.first]; local
59 while (p_e != NULL && !hash_eq_fn_base::operator()(PB_DS_V2F(p_e->m_value),
60 p_e->m_hash,
64 p_e = p_e->m_p_next;
68 if (p_e != NULL)
71 return std::make_pair(&p_e->m_value, false);
H A Ddebug_fn_imps.hpp66 entry_pointer p_e = a_p_entries[pos]; local
67 while (p_e != NULL)
70 assert_entry_pointer_valid(p_e, traits_base::m_store_hash_indicator);
71 p_e = p_e->m_p_next;
H A Dinsert_no_store_hash_fn_imps.hpp56 entry_pointer p_e = m_entries[pos]; local
59 while (p_e != NULL && !hash_eq_fn_base::operator()(PB_DS_V2F(p_e->m_value),
63 p_e = p_e->m_p_next;
67 if (p_e != NULL)
70 return std::make_pair(&p_e->m_value, false);
H A Derase_fn_imps.hpp54 entry_pointer p_e = r_p_e; local
56 rels_entry(p_e);
78 entry_pointer p_e = m_entries[pos]; local
79 while (p_e != NULL && p_e->m_p_next != NULL)
81 if (pred(p_e->m_p_next->m_value))
84 erase_entry_pointer(p_e->m_p_next);
87 p_e = p_e->m_p_next;
H A Derase_store_hash_fn_imps.hpp54 entry_pointer p_e = m_entries[r_pos_hash_pair.first]; local
56 if (p_e == NULL)
64 if (hash_eq_fn_base::operator()(PB_DS_V2F(p_e->m_value), p_e->m_hash,
77 entry_pointer p_next_e = p_e->m_p_next;
92 erase_entry_pointer(p_e->m_p_next);
98 p_e = p_next_e;
H A Derase_no_store_hash_fn_imps.hpp63 entry_pointer p_e = m_entries[pos]; local
65 if (p_e == NULL)
73 if (hash_eq_fn_base::operator()(PB_DS_V2F(p_e->m_value), r_key))
85 entry_pointer p_next_e = p_e->m_p_next;
98 erase_entry_pointer(p_e->m_p_next);
104 p_e = p_next_e;
H A Dcond_key_dtor_entry_dealtor.hpp67 PB_DS_CKDED_CLASS_NAME(entry_allocator* p_a, entry* p_e);
89 PB_DS_CKDED_CLASS_NAME(entry_allocator* p_a, entry* p_e) argument
90 : m_p_a(p_a), m_p_e(p_e), m_key_destruct(false),
H A Dresize_fn_imps.hpp125 entry_pointer p_e = m_entries[pos]; local
126 while (p_e != NULL)
127 p_e = resize_imp_no_exceptions_reassign_pointer(p_e, a_p_entries_resized, traits_base::m_store_extra_indicator);
H A Dcc_ht_map_.hpp384 entry_pointer p_e = m_entries[pos]; local
387 while (p_e != NULL
388 && !hash_eq_fn_base::operator()(p_e->m_value.first, r_key))
391 p_e = p_e->m_p_next;
395 if (p_e != NULL)
398 return (p_e->m_value.second);
410 entry_pointer p_e = m_entries[pos_hash_pair.first]; local
412 while (p_e != NULL &&
413 !hash_eq_fn_base::operator()(p_e
445 entry_pointer p_e = get_entry(r_val, traits_base::m_no_throw_copies_indicator); local
464 entry_pointer p_e = get_entry(r_val, traits_base::m_no_throw_copies_indicator); local
479 entry_pointer p_e = m_entries[ranged_hash_fn_base::operator()(r_key)]; local
503 entry_pointer p_e = m_entries[pos_hash_pair.first]; local
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Dconstructor_destructor_no_store_hash_fn_imps.hpp55 entry* const p_e = m_entries + pos; local
56 new (&p_e->m_value) mapped_value_type(r_val);
57 p_e->m_stat = valid_entry_status;
58 _GLIBCXX_DEBUG_ONLY(map_debug_base::insert_new(p_e->m_value.first);)
H A Dconstructor_destructor_store_hash_fn_imps.hpp55 entry* const p_e = m_entries + pos; local
56 new (&p_e->m_value) mapped_value_type(r_val);
57 p_e->m_hash = ranged_probe_fn_base::operator()(PB_DS_V2F(r_val)).second;
58 p_e->m_stat = valid_entry_status;
59 _GLIBCXX_DEBUG_ONLY(map_debug_base::insert_new(p_e->m_value.first);)
H A Derase_fn_imps.hpp50 erase_entry(entry_pointer p_e) argument
52 _GLIBCXX_DEBUG_ASSERT(p_e->m_stat = valid_entry_status);
53 _GLIBCXX_DEBUG_ONLY(map_debug_base::erase_existing(PB_DS_V2F(p_e->m_value));)
54 p_e->m_value.~value_type();
55 p_e->m_stat = erased_entry_status;
67 entry_pointer p_e = &m_entries[pos]; local
68 if (p_e->m_stat == valid_entry_status)
69 erase_entry(p_e);
85 entry_pointer p_e = &m_entries[pos]; local
86 if (p_e
[all...]
H A Ddebug_no_store_hash_fn_imps.hpp57 const_entry_pointer p_e = &a_entries[pos]; local
58 switch(p_e->m_stat)
65 const_key_reference r_key = PB_DS_V2F(p_e->m_value);
H A Ddebug_store_hash_fn_imps.hpp58 const_entry_pointer p_e =& a_entries[pos]; local
59 switch(p_e->m_stat)
66 const_key_reference r_key = PB_DS_V2F(p_e->m_value);
71 _GLIBCXX_DEBUG_ASSERT(p_e->m_hash == pos_hash_pair.second);
H A Dresize_store_hash_fn_imps.hpp51 resize_imp_reassign(entry_pointer p_e, entry_array a_entries_resized, argument
54 const_key_reference r_key = PB_DS_V2F(p_e->m_value);
55 size_type hash = ranged_probe_fn_base::operator()(r_key, p_e->m_hash);
65 new (&p_new_e->m_value) value_type(p_e->m_value);
H A Derase_store_hash_fn_imps.hpp60 entry* const p_e = m_entries + pos; local
61 switch(p_e->m_stat)
72 if (hash_eq_fn_base::operator()(PB_DS_V2F(p_e->m_value), p_e->m_hash,
76 erase_entry(p_e);
H A Dresize_no_store_hash_fn_imps.hpp51 resize_imp_reassign(entry_pointer p_e, entry_array a_entries_resized, argument
54 const_key_reference r_key = PB_DS_V2F(p_e->m_value);
64 new (&p_new_e->m_value) value_type(p_e->m_value);
H A Derase_no_store_hash_fn_imps.hpp61 entry* const p_e = m_entries + pos; local
62 switch(p_e->m_stat)
73 if (hash_eq_fn_base::operator()(PB_DS_V2F(p_e->m_value), r_key))
76 erase_entry(p_e);
H A Dinsert_store_hash_fn_imps.hpp67 entry* const p_e = m_entries + pos; local
68 switch(p_e->m_stat)
85 if (hash_eq_fn_base::operator()(PB_DS_V2F(p_e->m_value), p_e->m_hash,
114 entry_pointer p_e =& m_entries[pos_hash_pair.first]; local
115 if (p_e->m_stat == valid_entry_status)
118 return std::make_pair(&p_e->m_value, false);
H A Dgp_ht_map_.hpp412 entry* const p_e = m_entries + pos; local
413 new (&p_e->m_value) value_type(r_val);
414 p_e->m_stat = valid_entry_status;
417 _GLIBCXX_DEBUG_ONLY(map_debug_base::insert_new(PB_DS_V2F(p_e->m_value));)
420 return &p_e->m_value;
436 entry* const p_e = m_entries + r_pos_hash_pair.first; local
437 new (&p_e->m_value) value_type(r_val);
438 p_e->m_hash = r_pos_hash_pair.second;
439 p_e->m_stat = valid_entry_status;
443 _GLIBCXX_DEBUG_ONLY(map_debug_base::insert_new(PB_DS_V2F(p_e
458 entry_pointer p_e = &m_entries[pos]; local
495 entry* const p_e = m_entries + pos; local
542 entry* const p_e = m_entries + pos; local
599 const_entry_pointer p_e =& m_entries[r_pos]; local
614 const_entry_pointer p_e = &m_entries[r_pos]; local
629 entry_pointer p_e = &m_entries[r_pos]; local
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/
H A Dcond_dealtor.hpp76 cond_dealtor(entry_pointer p_e);
99 cond_dealtor(entry_pointer p_e) : argument
100 m_p_e(p_e),

Completed in 140 milliseconds

12