Home
last modified time | relevance | path

Searched refs:point_iterator (Results 1 – 25 of 50) sorted by relevance

12

/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/rc_binomial_heap_/
H A Drc_binomial_heap_.hpp107 typedef typename base_type::point_iterator point_iterator; typedef in pb_ds::detail::rc_binomial_heap_
130 inline point_iterator
134 modify(point_iterator it, const_reference r_new_val);
140 erase(point_iterator it);
H A Dinsert_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::point_iterator
78 return point_iterator(p_nd); in push()
84 modify(point_iterator it, const_reference r_new_val) in modify()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/pairing_heap_/
H A Dpairing_heap_.hpp132 typedef typename PB_DS_BASE_C_DEC::point_iterator point_iterator; typedef in pb_ds::detail::pairing_heap_
154 inline point_iterator
158 modify(point_iterator it, const_reference r_new_val);
167 erase(point_iterator it);
H A Dinsert_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::point_iterator
60 return point_iterator(p_new_nd); in push()
95 modify(point_iterator it, const_reference r_new_val) in modify()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/binomial_heap_base_/
H A Dbinomial_heap_base_.hpp133 typedef typename PB_DS_BASE_C_DEC::point_iterator point_iterator; typedef in pb_ds::detail::binomial_heap_base_
145 inline point_iterator
149 modify(point_iterator it, const_reference r_new_val);
158 erase(point_iterator it);
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/splay_tree_/
H A Dsplay_tree_.hpp167 typedef typename base_type::point_iterator point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
193 inline std::pair<point_iterator, bool>
201 std::pair<point_iterator, bool> ins_pair = in operator []()
215 inline point_iterator
241 inline std::pair<point_iterator, bool>
H A Dinsert_fn_imps.hpp48 inline std::pair<typename PB_DS_CLASS_C_DEC::point_iterator, bool>
53 std::pair<point_iterator, bool> ins_pair = insert_leaf_imp(r_value); in insert()
62 inline std::pair<typename PB_DS_CLASS_C_DEC::point_iterator, bool>
78 return std::make_pair(point_iterator(p_nd), false); in insert_leaf_imp()
H A Dfind_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::point_iterator
55 return point_iterator(p_found); in find()
66 return point_iterator(p_found); in find()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/bin_search_tree_/
H A Dfind_fn_imps.hpp71 inline typename PB_DS_CLASS_C_DEC::point_iterator
116 inline typename PB_DS_CLASS_C_DEC::point_iterator
134 return (point_iterator(p_pot)); in upper_bound()
138 inline typename PB_DS_CLASS_C_DEC::point_iterator
157 return point_iterator((p_pot != m_p_head&& Cmp_Fn::operator()( in find()
H A Dtraits.hpp106 point_iterator; typedef
138 point_iterator,
146 point_iterator,
209 typedef const_point_iterator point_iterator; typedef
230 point_iterator,
H A Dbin_search_tree_.hpp226 typedef typename Node_And_It_Traits::point_iterator point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
228 typedef point_iterator iterator;
278 inline point_iterator
284 inline point_iterator
290 inline point_iterator
368 point_iterator,
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/ov_tree_map_/
H A Dov_tree_map_.hpp188 typedef pointer point_iterator; typedef in pb_ds::detail::PB_DS_OV_TREE_CLASS_NAME
190 typedef const_point_iterator point_iterator; typedef in pb_ds::detail::PB_DS_OV_TREE_CLASS_NAME
195 typedef point_iterator iterator;
244 point_iterator it = lower_bound(r_key); in operator []()
260 inline std::pair<point_iterator, bool>
265 point_iterator it = lower_bound(r_key); in insert()
278 inline point_iterator
298 inline point_iterator
316 inline point_iterator
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/thin_heap_/
H A Dthin_heap_.hpp132 typedef typename PB_DS_BASE_C_DEC::point_iterator point_iterator; typedef in pb_ds::detail::thin_heap_
144 inline point_iterator
148 modify(point_iterator it, const_reference r_new_val);
157 erase(point_iterator it);
H A Dinsert_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::point_iterator
68 return point_iterator(p_nd); in push()
81 return point_iterator(p_nd); in push()
273 modify(point_iterator it, const_reference r_new_val) in modify()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/list_update_map_/
H A Dlu_map_.hpp180 typedef point_iterator_ point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
184 typedef const_point_iterator_ point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
234 inline std::pair<point_iterator, bool>
237 inline point_iterator
242 return point_iterator(p_e == NULL ? NULL: &p_e->m_value); in find()
H A Dinsert_fn_imps.hpp49 typename PB_DS_CLASS_C_DEC::point_iterator,
60 return std::make_pair(point_iterator(&p_l->m_value), false); in insert()
69 return std::make_pair(point_iterator(&p_l->m_value), true); in insert()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/
H A Dfind_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::point_iterator
164 inline typename PB_DS_CLASS_C_DEC::point_iterator
167 { return point_iterator(lower_bound_imp(r_key)); } in lower_bound()
178 inline typename PB_DS_CLASS_C_DEC::point_iterator
182 point_iterator l_bound_it = lower_bound(r_key); in upper_bound()
H A Dpat_trie_.hpp192 typedef typename Node_And_It_Traits::iterator point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
194 typedef point_iterator iterator;
235 inline std::pair<point_iterator, bool>
249 inline point_iterator
255 inline point_iterator
261 inline point_iterator
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dcc_ht_map_.hpp204 typedef point_iterator_ point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
208 typedef const_point_iterator_ point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
282 inline std::pair<point_iterator, bool>
297 inline point_iterator
303 inline point_iterator
432 inline std::pair<point_iterator, bool>
435 inline std::pair<point_iterator, bool>
606 static point_iterator s_find_end_it;
H A Dfind_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::point_iterator
67 inline typename PB_DS_CLASS_C_DEC::point_iterator
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/rb_tree_map_/
H A Drb_tree_.hpp145 typedef typename base_type::point_iterator point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
169 inline std::pair<point_iterator, bool>
177 std::pair<point_iterator, bool> ins_pair = in operator []()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/binary_heap_/
H A Dbinary_heap_.hpp167 typedef const_point_iterator point_iterator; typedef in pb_ds::detail::binary_heap_
211 inline point_iterator
215 modify(point_iterator it, const_reference r_new_val);
224 erase(point_iterator it);
H A Dinsert_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::point_iterator
60 return point_iterator(m_a_entries); in push()
132 modify(point_iterator it, const_reference r_new_val) in modify()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Dgp_ht_map_.hpp206 typedef point_iterator_ point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
210 typedef const_point_iterator_ point_iterator; typedef in pb_ds::detail::PB_DS_CLASS_NAME
290 inline std::pair<point_iterator, bool>
308 inline point_iterator
314 inline point_iterator
395 inline std::pair<point_iterator, bool>
398 inline std::pair<point_iterator, bool>
H A Dfind_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::point_iterator
66 inline typename PB_DS_CLASS_C_DEC::point_iterator

12