Searched refs:entry_pointer (Results 1 - 25 of 36) sorted by relevance

12

/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dresize_no_store_hash_fn_imps.hpp49 inline typename PB_DS_CLASS_C_DEC::entry_pointer
51 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resized, false_type)
56 entry_pointer const p_next_e = p_e->m_p_next;
H A Dresize_store_hash_fn_imps.hpp49 inline typename PB_DS_CLASS_C_DEC::entry_pointer
51 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resized, true_type)
56 entry_pointer const p_next_e = p_e->m_p_next;
H A Dentry_list_fn_imps.hpp50 deallocate_links_in_list(entry_pointer p_e)
54 entry_pointer p_dealloc_e = p_e;
61 inline typename PB_DS_CLASS_C_DEC::entry_pointer
66 entry_pointer p_e = s_entry_allocator.allocate(1);
74 inline typename PB_DS_CLASS_C_DEC::entry_pointer
79 entry_pointer p_e = s_entry_allocator.allocate(1);
91 rels_entry(entry_pointer p_e)
H A Ddebug_no_store_hash_fn_imps.hpp52 assert_entry_pointer_valid(const entry_pointer p, false_type) const
H A Dconstructor_destructor_no_store_hash_fn_imps.hpp55 entry_pointer p = get_entry(r_val, traits_base::s_no_throw_copies_indicator);
H A Ddebug_store_hash_fn_imps.hpp52 assert_entry_pointer_valid(const entry_pointer p_e, true_type) const
H A Derase_fn_imps.hpp50 erase_entry_pointer(entry_pointer& r_p_e)
54 entry_pointer p_e = r_p_e;
73 entry_pointer p_next_e = m_entries[pos]->m_p_next;
78 entry_pointer p_e = m_entries[pos];
H A Diterators_fn_imps.hpp62 std::pair<entry_pointer, size_type> pos;
79 std::pair<entry_pointer, size_type> pos;
H A Dconstructor_destructor_store_hash_fn_imps.hpp54 entry_pointer p = get_entry(r_val, traits_base::s_no_throw_copies_indicator);
H A Ddebug_fn_imps.hpp66 entry_pointer p_e = a_p_entries[pos];
H A Dcc_ht_map_.hpp148 typedef typename entry_allocator::pointer entry_pointer; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME
153 typedef typename Allocator::template rebind<entry_pointer>::other entry_pointer_allocator;
164 #define PB_DS_GEN_POS std::pair<entry_pointer, typename Allocator::size_type>
360 inline entry_pointer
361 resize_imp_no_exceptions_reassign_pointer(entry_pointer, entry_pointer_array, false_type);
363 inline entry_pointer
364 resize_imp_no_exceptions_reassign_pointer(entry_pointer, entry_pointer_array, true_type);
367 deallocate_links_in_list(entry_pointer);
369 inline entry_pointer
372 inline entry_pointer
[all...]
H A Derase_no_store_hash_fn_imps.hpp63 entry_pointer p_e = m_entries[pos];
85 entry_pointer p_next_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];
77 entry_pointer p_next_e = p_e->m_p_next;
H A Dresize_fn_imps.hpp121 entry_pointer(NULL));
125 entry_pointer p_e = m_entries[pos];
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/list_update_map_/
H A Dfind_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::entry_pointer
61 entry_pointer p_l = m_p_l;
64 entry_pointer p_next = p_l->m_p_next;
88 apply_update(entry_pointer p_l, type_to_type<Metadata>)
94 apply_update(entry_pointer, type_to_type<null_lu_metadata>)
H A Dinsert_fn_imps.hpp55 entry_pointer p_l = find_imp(PB_DS_V2F(r_val));
73 inline typename PB_DS_CLASS_C_DEC::entry_pointer
77 entry_pointer p_l = s_entry_allocator.allocate(1);
89 inline typename PB_DS_CLASS_C_DEC::entry_pointer
93 entry_pointer p_l = s_entry_allocator.allocate(1);
104 init_entry_metadata(entry_pointer p_l, type_to_type<Metadata>)
110 init_entry_metadata(entry_pointer, type_to_type<null_lu_metadata>)
H A Derase_fn_imps.hpp58 entry_pointer p_next = m_p_l->m_p_next;
64 entry_pointer p_l = m_p_l;
94 entry_pointer p_next = m_p_l->m_p_next;
103 entry_pointer p_l = m_p_l;
122 erase_next(entry_pointer p_l)
127 entry_pointer p_next_l = p_l->m_p_next->m_p_next;
135 actual_erase_entry(entry_pointer p_l)
H A Dlu_map_.hpp126 typedef typename entry_allocator::pointer entry_pointer; typedef in class:pb_ds::detail::PB_DS_CLASS_NAME
131 typedef typename Allocator::template rebind<entry_pointer>::other entry_pointer_allocator;
140 #define PB_DS_GEN_POS entry_pointer
241 entry_pointer p_e = find_imp(r_key);
249 entry_pointer p_e = find_imp(r_key);
298 inline entry_pointer
301 inline entry_pointer
306 init_entry_metadata(entry_pointer, type_to_type<Metadata>);
309 init_entry_metadata(entry_pointer, type_to_type<null_lu_metadata>);
315 erase_next(entry_pointer);
[all...]
H A Dconstructor_destructor_fn_imps.hpp100 entry_pointer p_l = allocate_new_entry(*it,
133 entry_pointer p_l = m_p_l;
136 entry_pointer p_next_l = p_l->m_p_next;
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/
H A Dcond_dealtor.hpp72 typedef typename entry_allocator::pointer entry_pointer; typedef in class:pb_ds::detail::cond_dealtor
76 cond_dealtor(entry_pointer p_e);
85 entry_pointer m_p_e;
99 cond_dealtor(entry_pointer p_e) :
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Dresize_no_store_hash_fn_imps.hpp51 resize_imp_reassign(entry_pointer p_e, entry_array a_entries_resized,
60 entry_pointer p_new_e = a_entries_resized + pos;
H A Dresize_store_hash_fn_imps.hpp51 resize_imp_reassign(entry_pointer p_e, entry_array a_entries_resized,
61 entry_pointer p_new_e = a_entries_resized + pos;
H A Derase_fn_imps.hpp50 erase_entry(entry_pointer p_e)
67 entry_pointer p_e = &m_entries[pos];
85 entry_pointer p_e = &m_entries[pos];
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/binary_heap_/
H A Dconst_iterator.hpp74 typedef typename PB_DS_BASE_C_DEC::entry_pointer entry_pointer; typedef in class:pb_ds::detail::binary_heap_const_iterator_
104 binary_heap_const_iterator_(entry_pointer p_e) : base_type(p_e)
H A Dconst_point_iterator.hpp64 typedef typename Allocator::template rebind<Entry>::other::pointer entry_pointer; typedef in class:pb_ds::detail::binary_heap_const_point_iterator_
96 binary_heap_const_point_iterator_(entry_pointer p_e) : m_p_e(p_e)
145 entry_pointer m_p_e;

Completed in 131 milliseconds

12