Lines Matching refs:__position
235 insert(iterator __position, const _Tp& __x)
237 __glibcxx_check_insert(__position);
238 typename _Base::iterator __res = _Base::insert(__position.base(), __x);
244 insert(iterator __position, size_type __n, const _Tp& __x)
246 __glibcxx_check_insert(__position);
247 _Base::insert(__position.base(), __n, __x);
253 insert(iterator __position,
256 __glibcxx_check_insert_range(__position, __first, __last);
257 _Base::insert(__position.base(), __first, __last);
281 erase(iterator __position)
283 __glibcxx_check_erase(__position);
284 if (__position == begin() || __position == end()-1)
286 __position._M_invalidate();
287 return iterator(_Base::erase(__position.base()), this);
291 typename _Base::iterator __res = _Base::erase(__position.base());
306 for (iterator __position = __first; __position != __last; )
308 iterator __victim = __position++;