Lines Matching refs:__position

448 	emplace(const_iterator __position, _Args&&... __args)
450 __glibcxx_check_insert(__position);
451 _Base_iterator __res = _Base::emplace(__position.base(),
460 insert(const_iterator __position, const _Tp& __x)
462 insert(iterator __position, const _Tp& __x)
465 __glibcxx_check_insert(__position);
466 _Base_iterator __res = _Base::insert(__position.base(), __x);
473 insert(const_iterator __position, _Tp&& __x)
474 { return emplace(__position, std::move(__x)); }
477 insert(const_iterator __position, initializer_list<value_type> __l)
479 __glibcxx_check_insert(__position);
480 _Base_iterator __res = _Base::insert(__position.base(), __l);
488 insert(const_iterator __position, size_type __n, const _Tp& __x)
490 __glibcxx_check_insert(__position);
491 _Base_iterator __res = _Base::insert(__position.base(), __n, __x);
497 insert(iterator __position, size_type __n, const _Tp& __x)
499 __glibcxx_check_insert(__position);
500 _Base::insert(__position.base(), __n, __x);
509 insert(const_iterator __position,
513 __glibcxx_check_insert_range(__position, __first, __last, __dist);
516 __res = _Base::insert(__position.base(),
520 __res = _Base::insert(__position.base(), __first, __last);
528 insert(iterator __position,
532 __glibcxx_check_insert_range(__position, __first, __last, __dist);
535 _Base::insert(__position.base(),
539 _Base::insert(__position.base(), __first, __last);
563 erase(const_iterator __position)
565 erase(iterator __position)
568 __glibcxx_check_erase(__position);
570 _Base_const_iterator __victim = __position.base();
572 _Base_iterator __victim = __position.base();
608 for (_Base_const_iterator __position = __first.base();
609 __position != __last.base(); ++__position)
611 this->_M_invalidate_if(_Equal(__position));