Lines Matching refs:__r
193 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
201 _OutputIterator __r);
208 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r);
215 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
223 _OutputIterator __r);
230 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r);
237 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
245 _OutputIterator __r);
252 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r);
259 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
267 _OutputIterator __r);
274 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r);
453 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
462 _OutputIterator __r);
470 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r);
478 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
487 _OutputIterator __r);
495 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r);
503 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
512 _OutputIterator __r);
520 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r);
528 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
537 _OutputIterator __r);
545 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r);
561 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
569 pointer __rb = __r.__ptr_;
570 pointer __re = *__r.__m_iter_ + __block_size;
581 __r += __n;
583 return __r;
591 _OutputIterator __r)
607 __r = _VSTD::copy(__fb, __fe, __r);
611 return __r;
619 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r)
635 __r = _VSTD::copy(__fb, __fe, __r);
639 return __r;
649 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
656 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __rp = _VSTD::prev(__r);
669 __r -= __n;
671 return __r;
679 _OutputIterator __r)
695 __r = _VSTD::copy_backward(__lb, __le, __r);
699 return __r;
707 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r)
723 __r = _VSTD::copy_backward(__lb, __le, __r);
727 return __r;
737 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
745 pointer __rb = __r.__ptr_;
746 pointer __re = *__r.__m_iter_ + __block_size;
757 __r += __n;
759 return __r;
767 _OutputIterator __r)
783 __r = _VSTD::move(__fb, __fe, __r);
787 return __r;
795 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r)
811 __r = _VSTD::move(__fb, __fe, __r);
815 return __r;
825 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r,
832 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __rp = _VSTD::prev(__r);
845 __r -= __n;
847 return __r;
855 _OutputIterator __r)
871 __r = _VSTD::move_backward(__lb, __le, __r);
875 return __r;
883 __deque_iterator<_V2, _P2, _R2, _M2, _D2, _B2> __r)
899 __r = _VSTD::move_backward(__lb, __le, __r);
903 return __r;
1441 iterator __move_and_check(iterator __f, iterator __l, iterator __r,
1443 iterator __move_backward_and_check(iterator __f, iterator __l, iterator __r,
1446 iterator __r, const_pointer& __vt);
1448 iterator __r, const_pointer& __vt);
2626 // move assign [__f, __l) to [__r, __r + (__l-__f)).
2627 // If __vt points into [__f, __l), then subtract (__f - __r) from __vt.
2630 deque<_Tp, _Allocator>::__move_and_check(iterator __f, iterator __l, iterator __r,
2634 // for (; __f != __l; ++__f, ++__r)
2635 // *__r = _VSTD::move(*__f);
2648 …__vt = (const_iterator(static_cast<__map_const_pointer>(__f.__m_iter_), __vt) -= __f - __r).__ptr_;
2649 __r = _VSTD::move(__fb, __fe, __r);
2653 return __r;
2656 // move assign [__f, __l) to [__r - (__l-__f), __r) backwards.
2657 // If __vt points into [__f, __l), then add (__r - __l) to __vt.
2660 deque<_Tp, _Allocator>::__move_backward_and_check(iterator __f, iterator __l, iterator __r,
2665 // *--__r = _VSTD::move(*--__l);
2679 …__vt = (const_iterator(static_cast<__map_const_pointer>(__l.__m_iter_), __vt) += __r - __l - 1).__…
2680 __r = _VSTD::move_backward(__lb, __le, __r);
2684 return __r;
2687 // move construct [__f, __l) to [__r, __r + (__l-__f)).
2688 // If __vt points into [__f, __l), then add (__r - __f) to __vt.
2692 iterator __r, const_pointer& __vt)
2696 // for (; __f != __l; ++__r, ++__f, ++__base::size())
2697 // __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__f));
2710 …__vt = (const_iterator(static_cast<__map_const_pointer>(__f.__m_iter_), __vt) += __r - __f).__ptr_;
2711 for (; __fb != __fe; ++__fb, ++__r, ++__base::size())
2712 __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__fb));
2718 // move construct [__f, __l) to [__r - (__l-__f), __r) backwards.
2719 // If __vt points into [__f, __l), then subtract (__l - __r) from __vt.
2723 iterator __r, const_pointer& __vt)
2729 // __alloc_traitsconstruct(__a, _VSTD::addressof(*--__r), _VSTD::move(*--__j));
2746 … = (const_iterator(static_cast<__map_const_pointer>(__l.__m_iter_), __vt) -= __l - __r + 1).__ptr_;
2749 __alloc_traits::construct(__a, _VSTD::addressof(*--__r), _VSTD::move(*--__le));