Lines Matching refs:__f

194 copy(_RAIter __f,
202 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
209 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
216 copy_backward(_RAIter __f,
224 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
231 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
238 move(_RAIter __f,
246 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
253 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
260 move_backward(_RAIter __f,
268 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
275 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
454 copy(_RAIter __f,
463 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
471 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
479 copy_backward(_RAIter __f,
488 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
496 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
504 move(_RAIter __f,
513 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
521 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
529 move_backward(_RAIter __f,
538 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
546 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
562 copy(_RAIter __f,
570 while (__f != __l)
575 difference_type __n = __l - __f;
580 __m = __f + __n;
582 _VSTD::copy(__f, __m, __rb);
583 __f = __m;
592 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
599 difference_type __n = __l - __f;
602 pointer __fb = __f.__ptr_;
603 pointer __fe = *__f.__m_iter_ + __block_size;
612 __f += __bs;
620 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
627 difference_type __n = __l - __f;
630 pointer __fb = __f.__ptr_;
631 pointer __fe = *__f.__m_iter_ + __block_size;
640 __f += __bs;
650 copy_backward(_RAIter __f,
657 while (__f != __l)
663 difference_type __n = __l - __f;
664 _RAIter __m = __f;
680 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
686 difference_type __n = __l - __f;
708 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
714 difference_type __n = __l - __f;
738 move(_RAIter __f,
746 while (__f != __l)
751 difference_type __n = __l - __f;
756 __m = __f + __n;
758 _VSTD::move(__f, __m, __rb);
759 __f = __m;
768 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
775 difference_type __n = __l - __f;
778 pointer __fb = __f.__ptr_;
779 pointer __fe = *__f.__m_iter_ + __block_size;
788 __f += __bs;
796 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
803 difference_type __n = __l - __f;
806 pointer __fb = __f.__ptr_;
807 pointer __fe = *__f.__m_iter_ + __block_size;
816 __f += __bs;
826 move_backward(_RAIter __f,
833 while (__f != __l)
839 difference_type __n = __l - __f;
840 _RAIter __m = __f;
856 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
862 difference_type __n = __l - __f;
884 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
890 difference_type __n = __l - __f;
1314 deque(_InputIter __f, _InputIter __l,
1317 deque(_InputIter __f, _InputIter __l, const allocator_type& __a,
1345 void assign(_InputIter __f, _InputIter __l,
1349 void assign(_RAIter __f, _RAIter __l,
1449 iterator insert(const_iterator __p, _InputIter __f, _InputIter __l,
1453 iterator insert(const_iterator __p, _ForwardIterator __f, _ForwardIterator __l,
1457 iterator insert(const_iterator __p, _BiIter __f, _BiIter __l,
1463 iterator erase(const_iterator __f, const_iterator __l);
1541 void __append(_InpIter __f, _InpIter __l,
1545 void __append(_ForIter __f, _ForIter __l,
1549 void __erase_to_end(const_iterator __f);
1554 iterator __move_and_check(iterator __f, iterator __l, iterator __r,
1556 iterator __move_backward_and_check(iterator __f, iterator __l, iterator __r,
1558 void __move_construct_and_check(iterator __f, iterator __l,
1560 void __move_construct_backward_and_check(iterator __f, iterator __l,
1640 deque<_Tp, _Allocator>::deque(_InputIter __f, _InputIter __l,
1643 __append(__f, __l);
1648 deque<_Tp, _Allocator>::deque(_InputIter __f, _InputIter __l, const allocator_type& __a,
1652 __append(__f, __l);
1756 deque<_Tp, _Allocator>::assign(_InputIter __f, _InputIter __l,
1762 for (; __f != __l && __i != __e; ++__f, (void) ++__i)
1763 *__i = *__f;
1764 if (__f != __l)
1765 __append(__f, __l);
1773 deque<_Tp, _Allocator>::assign(_RAIter __f, _RAIter __l,
1776 if (static_cast<size_type>(__l - __f) > __base::size())
1778 _RAIter __m = __f + __base::size();
1779 _VSTD::copy(__f, __m, __base::begin());
1783 __erase_to_end(_VSTD::copy(__f, __l, __base::begin()));
2258 deque<_Tp, _Allocator>::insert(const_iterator __p, _InputIter __f, _InputIter __l,
2263 __buf.__construct_at_end(__f, __l);
2271 deque<_Tp, _Allocator>::insert(const_iterator __p, _ForwardIterator __f, _ForwardIterator __l,
2275 size_type __n = _VSTD::distance(__f, __l);
2277 __buf.__construct_at_end(__f, __l);
2285 deque<_Tp, _Allocator>::insert(const_iterator __p, _BiIter __f, _BiIter __l,
2288 size_type __n = _VSTD::distance(__f, __l);
2299 _BiIter __m = __f;
2302 __m = __pos < __n / 2 ? _VSTD::prev(__l, __pos) : _VSTD::next(__f, __n - __pos);
2303 for (_BiIter __j = __m; __j != __f; --__base::__start_, ++__base::size())
2333 __m = __de < __n / 2 ? _VSTD::next(__f, __de) : _VSTD::prev(__l, __n - __de);
2345 _VSTD::copy_backward(__f, __m, __old_end);
2354 deque<_Tp, _Allocator>::__append(_InpIter __f, _InpIter __l,
2358 for (; __f != __l; ++__f)
2360 push_back(*__f);
2362 emplace_back(*__f);
2369 deque<_Tp, _Allocator>::__append(_ForIter __f, _ForIter __l,
2372 size_type __n = _VSTD::distance(__f, __l);
2380 for (; __tx.__pos_ != __tx.__end_; ++__tx.__pos_, (void)++__f) {
2381 __alloc_traits::construct(__a, _VSTD::__to_address(__tx.__pos_), *__f);
2735 // move assign [__f, __l) to [__r, __r + (__l-__f)).
2736 // If __vt points into [__f, __l), then subtract (__f - __r) from __vt.
2739 deque<_Tp, _Allocator>::__move_and_check(iterator __f, iterator __l, iterator __r,
2743 // for (; __f != __l; ++__f, ++__r)
2744 // *__r = _VSTD::move(*__f);
2745 difference_type __n = __l - __f;
2748 pointer __fb = __f.__ptr_;
2749 pointer __fe = *__f.__m_iter_ + __base::__block_size;
2757 …__vt = (const_iterator(static_cast<__map_const_pointer>(__f.__m_iter_), __vt) -= __f - __r).__ptr_;
2760 __f += __bs;
2765 // move assign [__f, __l) to [__r - (__l-__f), __r) backwards.
2766 // If __vt points into [__f, __l), then add (__r - __l) to __vt.
2769 deque<_Tp, _Allocator>::__move_backward_and_check(iterator __f, iterator __l, iterator __r,
2773 // while (__f != __l)
2775 difference_type __n = __l - __f;
2796 // move construct [__f, __l) to [__r, __r + (__l-__f)).
2797 // If __vt points into [__f, __l), then add (__r - __f) to __vt.
2800 deque<_Tp, _Allocator>::__move_construct_and_check(iterator __f, iterator __l,
2805 // for (; __f != __l; ++__r, ++__f, ++__base::size())
2806 // __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__f));
2807 difference_type __n = __l - __f;
2810 pointer __fb = __f.__ptr_;
2811 pointer __fe = *__f.__m_iter_ + __base::__block_size;
2819 …__vt = (const_iterator(static_cast<__map_const_pointer>(__f.__m_iter_), __vt) += __r - __f).__ptr_;
2823 __f += __bs;
2827 // move construct [__f, __l) to [__r - (__l-__f), __r) backwards.
2828 // If __vt points into [__f, __l), then subtract (__l - __r) from __vt.
2831 deque<_Tp, _Allocator>::__move_construct_backward_and_check(iterator __f, iterator __l,
2836 // for (iterator __j = __l; __j != __f;)
2842 difference_type __n = __l - __f;
2869 deque<_Tp, _Allocator>::erase(const_iterator __f)
2872 difference_type __pos = __f - __b;
2895 deque<_Tp, _Allocator>::erase(const_iterator __f, const_iterator __l)
2897 difference_type __n = __l - __f;
2899 difference_type __pos = __f - __b;
2929 deque<_Tp, _Allocator>::__erase_to_end(const_iterator __f)
2932 difference_type __n = __e - __f;
2937 difference_type __pos = __f - __b;