Lines Matching refs:__position

428 	emplace(const_iterator __position, _Args&&... __args)
430 __glibcxx_check_insert(__position);
431 _Base_iterator __res = _Base::emplace(__position.base(),
440 insert(const_iterator __position, const _Tp& __x)
442 insert(iterator __position, const _Tp& __x)
445 __glibcxx_check_insert(__position);
446 _Base_iterator __res = _Base::insert(__position.base(), __x);
453 insert(const_iterator __position, _Tp&& __x)
454 { return emplace(__position, std::move(__x)); }
457 insert(const_iterator __position, initializer_list<value_type> __l)
459 __glibcxx_check_insert(__position);
460 _Base_iterator __res = _Base::insert(__position.base(), __l);
468 insert(const_iterator __position, size_type __n, const _Tp& __x)
470 __glibcxx_check_insert(__position);
471 _Base_iterator __res = _Base::insert(__position.base(), __n, __x);
477 insert(iterator __position, size_type __n, const _Tp& __x)
479 __glibcxx_check_insert(__position);
480 _Base::insert(__position.base(), __n, __x);
489 insert(const_iterator __position,
493 __glibcxx_check_insert_range(__position, __first, __last, __dist);
496 __res = _Base::insert(__position.base(),
500 __res = _Base::insert(__position.base(), __first, __last);
508 insert(iterator __position,
512 __glibcxx_check_insert_range(__position, __first, __last, __dist);
515 _Base::insert(__position.base(),
519 _Base::insert(__position.base(), __first, __last);
543 erase(const_iterator __position)
545 erase(iterator __position)
548 __glibcxx_check_erase(__position);
550 _Base_const_iterator __victim = __position.base();
552 _Base_iterator __victim = __position.base();
588 for (_Base_const_iterator __position = __first.base();
589 __position != __last.base(); ++__position)
591 this->_M_invalidate_if(_Equal(__position));