Lines Matching refs:__pos

180   iterator insert(iterator __pos, const_reference __x = _STLP_DEFAULT_CONSTRUCTED(value_type))
182 iterator insert(iterator __pos, const_reference __x)
184 { return iterator(_M_impl.insert(_BaseIte(__pos._M_node),
191 void _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __val,
193 { _M_impl.insert(_BaseIte(__pos._M_node), __n, __val); }
196 void _M_insert_dispatch(iterator __pos,
199 _M_impl.insert(_BaseIte(__pos._M_node),
208 void insert(iterator __pos, _InputIterator __first, _InputIterator __last) {
212 _M_insert_dispatch(__pos, __first, __last, _Integral());
214 _M_impl.insert(_BaseIte(__pos._M_node), __first, __last);
218 void insert(iterator __pos, const value_type *__first, const value_type *__last)
219 { _M_impl.insert(_BaseIte(__pos._M_node), cast_traits::to_storage_type_cptr(__first),
221 void insert(iterator __pos, const_iterator __first, const_iterator __last)
222 { _M_impl.insert(_BaseIte(__pos._M_node), _BaseConstIte(__first._M_node), _BaseConstIte(__last._M_node)); }
225 void insert(iterator __pos, size_type __n, const value_type& __x)
226 { _M_impl.insert(_BaseIte(__pos._M_node), __n, cast_traits::to_storage_type_cref(__x)); }
232 iterator insert(iterator __pos) { return iterator(_M_impl.insert(__pos._M_node)._M_node); }
237 iterator erase(iterator __pos)
238 { return iterator(_M_impl.erase(_BaseIte(__pos._M_node))._M_node); }
293 void splice(iterator __pos, _Self& __x)
294 { _M_impl.splice(_BaseIte(__pos._M_node), __x._M_impl); }
295 void splice(iterator __pos, _Self& __x, iterator __i)
296 { _M_impl.splice(_BaseIte(__pos._M_node), __x._M_impl, _BaseIte(__i._M_node)); }
297 void splice(iterator __pos, _Self& __x, iterator __first, iterator __last)
298 { _M_impl.splice(_BaseIte(__pos._M_node), __x._M_impl,