Home
last modified time | relevance | path

Searched refs:entry_pointer (Results 1 – 25 of 72) sorted by relevance

123

/dflybsd-src/contrib/gcc-8.0/libstdc++-v3/include/ext/pb_ds/detail/list_update_map_/
H A Dlu_map_.hpp108 typedef typename entry_allocator::pointer entry_pointer; typedef in __gnu_pbds::detail::PB_DS_LU_NAME
113 typedef typename _Alloc::template rebind<entry_pointer>::other entry_pointer_allocator;
122 #define PB_DS_GEN_POS entry_pointer
223 entry_pointer p_e = find_imp(r_key); in find()
231 entry_pointer p_e = find_imp(r_key); in find()
280 inline entry_pointer
283 inline entry_pointer
288 init_entry_metadata(entry_pointer, type_to_type<Metadata>);
291 init_entry_metadata(entry_pointer, type_to_type<null_type>);
297 erase_next(entry_pointer);
[all …]
H A Dinsert_fn_imps.hpp49 entry_pointer p_l = find_imp(PB_DS_V2F(r_val)); in insert()
67 inline typename PB_DS_CLASS_C_DEC::entry_pointer
71 entry_pointer p_l = s_entry_allocator.allocate(1); in allocate_new_entry()
83 inline typename PB_DS_CLASS_C_DEC::entry_pointer
87 entry_pointer p_l = s_entry_allocator.allocate(1); in allocate_new_entry()
98 init_entry_metadata(entry_pointer p_l, type_to_type<Metadata>) in init_entry_metadata()
104 init_entry_metadata(entry_pointer, type_to_type<null_type>) in init_entry_metadata() argument
H A Derase_fn_imps.hpp52 entry_pointer p_next = m_p_l->m_p_next; in erase()
58 entry_pointer p_l = m_p_l; in erase()
88 entry_pointer p_next = m_p_l->m_p_next; in erase_if()
97 entry_pointer p_l = m_p_l; in erase_if()
116 erase_next(entry_pointer p_l) in erase_next()
120 entry_pointer p_next_l = p_l->m_p_next->m_p_next; in erase_next()
128 actual_erase_entry(entry_pointer p_l) in actual_erase_entry()
H A Dfind_fn_imps.hpp42 inline typename PB_DS_CLASS_C_DEC::entry_pointer
55 entry_pointer p_l = m_p_l; in find_imp()
58 entry_pointer p_next = p_l->m_p_next; in find_imp()
82 apply_update(entry_pointer p_l, type_to_type<Metadata>) in apply_update()
88 apply_update(entry_pointer, type_to_type<null_type>) in apply_update() argument
/dflybsd-src/contrib/gcc-4.7/libstdc++-v3/include/ext/pb_ds/detail/list_update_map_/
H A Dlu_map_.hpp108 typedef typename entry_allocator::pointer entry_pointer; typedef in __gnu_pbds::detail::PB_DS_LU_NAME
113 typedef typename _Alloc::template rebind<entry_pointer>::other entry_pointer_allocator;
122 #define PB_DS_GEN_POS entry_pointer
223 entry_pointer p_e = find_imp(r_key); in find()
231 entry_pointer p_e = find_imp(r_key); in find()
280 inline entry_pointer
283 inline entry_pointer
288 init_entry_metadata(entry_pointer, type_to_type<Metadata>);
291 init_entry_metadata(entry_pointer, type_to_type<null_type>);
297 erase_next(entry_pointer);
[all …]
H A Dinsert_fn_imps.hpp49 entry_pointer p_l = find_imp(PB_DS_V2F(r_val)); in insert()
67 inline typename PB_DS_CLASS_C_DEC::entry_pointer
71 entry_pointer p_l = s_entry_allocator.allocate(1); in allocate_new_entry()
83 inline typename PB_DS_CLASS_C_DEC::entry_pointer
87 entry_pointer p_l = s_entry_allocator.allocate(1); in allocate_new_entry()
98 init_entry_metadata(entry_pointer p_l, type_to_type<Metadata>) in init_entry_metadata()
104 init_entry_metadata(entry_pointer, type_to_type<null_type>) in init_entry_metadata() argument
H A Derase_fn_imps.hpp52 entry_pointer p_next = m_p_l->m_p_next; in erase()
58 entry_pointer p_l = m_p_l; in erase()
88 entry_pointer p_next = m_p_l->m_p_next; in erase_if()
97 entry_pointer p_l = m_p_l; in erase_if()
116 erase_next(entry_pointer p_l) in erase_next()
120 entry_pointer p_next_l = p_l->m_p_next->m_p_next; in erase_next()
128 actual_erase_entry(entry_pointer p_l) in actual_erase_entry()
H A Dfind_fn_imps.hpp42 inline typename PB_DS_CLASS_C_DEC::entry_pointer
55 entry_pointer p_l = m_p_l; in find_imp()
58 entry_pointer p_next = p_l->m_p_next; in find_imp()
82 apply_update(entry_pointer p_l, type_to_type<Metadata>) in apply_update()
88 apply_update(entry_pointer, type_to_type<null_type>) in apply_update() argument
/dflybsd-src/contrib/gcc-4.7/libstdc++-v3/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dcc_ht_map_.hpp166 typedef typename entry_allocator::pointer entry_pointer; typedef in __gnu_pbds::detail::PB_DS_CC_HASH_NAME
171 typedef typename _Alloc::template rebind<entry_pointer>::other entry_pointer_allocator;
182 #define PB_DS_GEN_POS std::pair<entry_pointer, typename _Alloc::size_type>
388 inline entry_pointer
389 resize_imp_no_exceptions_reassign_pointer(entry_pointer,
393 inline entry_pointer
394 resize_imp_no_exceptions_reassign_pointer(entry_pointer,
399 deallocate_links_in_list(entry_pointer);
401 inline entry_pointer
404 inline entry_pointer
[all …]
H A Dentry_list_fn_imps.hpp44 deallocate_links_in_list(entry_pointer p_e) in deallocate_links_in_list()
48 entry_pointer p_dealloc_e = p_e; in deallocate_links_in_list()
55 inline typename PB_DS_CLASS_C_DEC::entry_pointer
60 entry_pointer p_e = s_entry_allocator.allocate(1); in get_entry()
68 inline typename PB_DS_CLASS_C_DEC::entry_pointer
73 entry_pointer p_e = s_entry_allocator.allocate(1); in get_entry()
85 rels_entry(entry_pointer p_e) in rels_entry()
H A Derase_fn_imps.hpp44 erase_entry_pointer(entry_pointer& r_p_e) in erase_entry_pointer()
48 entry_pointer p_e = r_p_e; in erase_entry_pointer()
67 entry_pointer p_next_e = m_entries[pos]->m_p_next; in erase_if()
72 entry_pointer p_e = m_entries[pos]; in erase_if()
H A Dresize_no_store_hash_fn_imps.hpp43 inline typename PB_DS_CLASS_C_DEC::entry_pointer
45 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resize… in resize_imp_no_exceptions_reassign_pointer()
50 entry_pointer const p_next_e = p_e->m_p_next; in resize_imp_no_exceptions_reassign_pointer()
H A Dresize_store_hash_fn_imps.hpp43 inline typename PB_DS_CLASS_C_DEC::entry_pointer
45 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resize… in resize_imp_no_exceptions_reassign_pointer()
50 entry_pointer const p_next_e = p_e->m_p_next; in resize_imp_no_exceptions_reassign_pointer()
/dflybsd-src/contrib/gcc-8.0/libstdc++-v3/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dcc_ht_map_.hpp165 typedef typename entry_allocator::pointer entry_pointer; typedef in __gnu_pbds::detail::PB_DS_CC_HASH_NAME
170 typedef typename _Alloc::template rebind<entry_pointer>::other entry_pointer_allocator;
181 #define PB_DS_GEN_POS std::pair<entry_pointer, typename _Alloc::size_type>
387 inline entry_pointer
388 resize_imp_no_exceptions_reassign_pointer(entry_pointer,
392 inline entry_pointer
393 resize_imp_no_exceptions_reassign_pointer(entry_pointer,
398 deallocate_links_in_list(entry_pointer);
400 inline entry_pointer
403 inline entry_pointer
[all …]
H A Dentry_list_fn_imps.hpp44 deallocate_links_in_list(entry_pointer p_e) in deallocate_links_in_list()
48 entry_pointer p_dealloc_e = p_e; in deallocate_links_in_list()
55 inline typename PB_DS_CLASS_C_DEC::entry_pointer
60 entry_pointer p_e = s_entry_allocator.allocate(1); in get_entry()
68 inline typename PB_DS_CLASS_C_DEC::entry_pointer
73 entry_pointer p_e = s_entry_allocator.allocate(1); in get_entry()
85 rels_entry(entry_pointer p_e) in rels_entry()
H A Derase_fn_imps.hpp44 erase_entry_pointer(entry_pointer& r_p_e) in erase_entry_pointer()
48 entry_pointer p_e = r_p_e; in erase_entry_pointer()
67 entry_pointer p_next_e = m_entries[pos]->m_p_next; in erase_if()
72 entry_pointer p_e = m_entries[pos]; in erase_if()
H A Dresize_no_store_hash_fn_imps.hpp43 inline typename PB_DS_CLASS_C_DEC::entry_pointer
45 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resize… in resize_imp_no_exceptions_reassign_pointer()
50 entry_pointer const p_next_e = p_e->m_p_next; in resize_imp_no_exceptions_reassign_pointer()
H A Dresize_store_hash_fn_imps.hpp43 inline typename PB_DS_CLASS_C_DEC::entry_pointer
45 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resize… in resize_imp_no_exceptions_reassign_pointer()
50 entry_pointer const p_next_e = p_e->m_p_next; in resize_imp_no_exceptions_reassign_pointer()
/dflybsd-src/contrib/gcc-4.7/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/
H A Dbinary_heap_.hpp121 typedef typename entry_allocator::pointer entry_pointer; typedef in __gnu_pbds::detail::binary_heap
182 erase_at(entry_pointer, size_type, false_type);
185 erase_at(entry_pointer, size_type, true_type);
233 swap_value_imp(entry_pointer, value_type, true_type);
236 swap_value_imp(entry_pointer, const_reference, false_type);
239 fix(entry_pointer);
267 entry_pointer end = m_a_entries + m_size; in make_heap()
280 entry_pointer end = m_a_entries + m_size; in push_heap()
289 entry_pointer end = m_a_entries + m_size; in pop_heap()
297 entry_pointer end = m_a_entries + m_size; in is_heap()
[all …]
H A Derase_fn_imps.hpp53 entry_pointer new_entries = s_entry_allocator.allocate(new_size); in clear()
69 erase_at(entry_pointer a_entries, size_type i, false_type) in erase_at()
78 erase_at(entry_pointer, size_type, true_type) in erase_at() argument
120 entry_pointer new_entries = s_entry_allocator.allocate(new_size); in erase_if()
169 entry_pointer new_entries = s_entry_allocator.allocate(new_size); in resize_for_erase_if_needed()
/dflybsd-src/contrib/gcc-8.0/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/
H A Dbinary_heap_.hpp121 typedef typename entry_allocator::pointer entry_pointer; typedef in __gnu_pbds::detail::binary_heap
182 erase_at(entry_pointer, size_type, false_type);
185 erase_at(entry_pointer, size_type, true_type);
233 swap_value_imp(entry_pointer, value_type, true_type);
236 swap_value_imp(entry_pointer, const_reference, false_type);
239 fix(entry_pointer);
267 entry_pointer end = m_a_entries + m_size; in make_heap()
275 entry_pointer end = m_a_entries + m_size; in push_heap()
283 entry_pointer end = m_a_entries + m_size; in pop_heap()
306 entry_pointer m_a_entries;
H A Derase_fn_imps.hpp52 entry_pointer new_entries = s_entry_allocator.allocate(new_size); in clear()
68 erase_at(entry_pointer a_entries, size_type i, false_type) in erase_at()
77 erase_at(entry_pointer, size_type, true_type) in erase_at() argument
119 entry_pointer new_entries = s_entry_allocator.allocate(new_size); in erase_if()
168 entry_pointer new_entries = s_entry_allocator.allocate(new_size); in resize_for_erase_if_needed()
H A Dconst_iterator.hpp64 typedef typename base_type::entry_pointer entry_pointer; typedef in __gnu_pbds::detail::binary_heap_const_iterator_
89 binary_heap_const_iterator_(entry_pointer p_e) : base_type(p_e) in binary_heap_const_iterator_()
/dflybsd-src/contrib/gcc-4.7/libstdc++-v3/include/ext/pb_ds/detail/
H A Dcond_dealtor.hpp56 typedef typename entry_allocator::pointer entry_pointer; typedef in __gnu_pbds::detail::cond_dealtor
58 cond_dealtor(entry_pointer p_e) in cond_dealtor()
73 entry_pointer m_p_e;
/dflybsd-src/contrib/gcc-8.0/libstdc++-v3/include/ext/pb_ds/detail/
H A Dcond_dealtor.hpp56 typedef typename entry_allocator::pointer entry_pointer; typedef in __gnu_pbds::detail::cond_dealtor
58 cond_dealtor(entry_pointer p_e) in cond_dealtor()
73 entry_pointer m_p_e;

123