• Home
  • Raw
  • Download

Lines Matching refs:__f

179 copy(_RAIter __f,
187 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
194 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
201 copy_backward(_RAIter __f,
209 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
216 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
223 move(_RAIter __f,
231 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
238 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
245 move_backward(_RAIter __f,
253 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
260 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
426 copy(_RAIter __f,
435 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
443 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
451 copy_backward(_RAIter __f,
460 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
468 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
476 move(_RAIter __f,
485 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
493 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
501 move_backward(_RAIter __f,
510 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
518 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
528 copy(_RAIter __f,
535 while (__f != __l)
540 difference_type __n = __l - __f;
545 __m = __f + __n;
547 _VSTD::copy(__f, __m, __rb);
548 __f = __m;
557 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
563 difference_type __n = __l - __f;
566 pointer __fb = __f.__ptr_;
567 pointer __fe = *__f.__m_iter_ + _B1;
576 __f += __bs;
584 copy(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
590 difference_type __n = __l - __f;
593 pointer __fb = __f.__ptr_;
594 pointer __fe = *__f.__m_iter_ + _B1;
603 __f += __bs;
613 copy_backward(_RAIter __f,
620 while (__f != __l)
626 difference_type __n = __l - __f;
627 _RAIter __m = __f;
643 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
649 difference_type __n = __l - __f;
671 copy_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
677 difference_type __n = __l - __f;
701 move(_RAIter __f,
708 while (__f != __l)
713 difference_type __n = __l - __f;
718 __m = __f + __n;
720 _VSTD::move(__f, __m, __rb);
721 __f = __m;
730 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
736 difference_type __n = __l - __f;
739 pointer __fb = __f.__ptr_;
740 pointer __fe = *__f.__m_iter_ + _B1;
749 __f += __bs;
757 move(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
763 difference_type __n = __l - __f;
766 pointer __fb = __f.__ptr_;
767 pointer __fe = *__f.__m_iter_ + _B1;
776 __f += __bs;
786 move_backward(_RAIter __f,
793 while (__f != __l)
799 difference_type __n = __l - __f;
800 _RAIter __m = __f;
816 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
822 difference_type __n = __l - __f;
844 move_backward(__deque_iterator<_V1, _P1, _R1, _M1, _D1, _B1> __f,
850 difference_type __n = __l - __f;
1219 deque(_InputIter __f, _InputIter __l,
1222 deque(_InputIter __f, _InputIter __l, const allocator_type& __a,
1246 void assign(_InputIter __f, _InputIter __l,
1250 void assign(_RAIter __f, _RAIter __l,
1335 iterator insert (const_iterator __p, _InputIter __f, _InputIter __l,
1339 iterator insert (const_iterator __p, _BiIter __f, _BiIter __l,
1349 iterator erase(const_iterator __f, const_iterator __l);
1383 void __append(_InpIter __f, _InpIter __l,
1387 void __append(_ForIter __f, _ForIter __l,
1391 void __erase_to_end(const_iterator __f);
1396 iterator __move_and_check(iterator __f, iterator __l, iterator __r,
1398 iterator __move_backward_and_check(iterator __f, iterator __l, iterator __r,
1400 void __move_construct_and_check(iterator __f, iterator __l,
1402 void __move_construct_backward_and_check(iterator __f, iterator __l,
1465 deque<_Tp, _Allocator>::deque(_InputIter __f, _InputIter __l,
1468 __append(__f, __l);
1473 deque<_Tp, _Allocator>::deque(_InputIter __f, _InputIter __l, const allocator_type& __a,
1477 __append(__f, __l);
1585 deque<_Tp, _Allocator>::assign(_InputIter __f, _InputIter __l,
1591 for (; __f != __l && __i != __e; ++__f, ++__i)
1592 *__i = *__f;
1593 if (__f != __l)
1594 __append(__f, __l);
1602 deque<_Tp, _Allocator>::assign(_RAIter __f, _RAIter __l,
1605 if (static_cast<size_type>(__l - __f) > __base::size())
1607 _RAIter __m = __f + __base::size();
1608 _VSTD::copy(__f, __m, __base::begin());
1612 __erase_to_end(_VSTD::copy(__f, __l, __base::begin()));
2099 deque<_Tp, _Allocator>::insert(const_iterator __p, _InputIter __f, _InputIter __l,
2104 __buf.__construct_at_end(__f, __l);
2112 deque<_Tp, _Allocator>::insert(const_iterator __p, _BiIter __f, _BiIter __l,
2115 size_type __n = _VSTD::distance(__f, __l);
2127 _BiIter __m = __f;
2130 __m = __pos < __n / 2 ? _VSTD::prev(__l, __pos) : _VSTD::next(__f, __n - __pos);
2131 for (_BiIter __j = __m; __j != __f; --__base::__start_, ++__base::size())
2162 __m = __de < __n / 2 ? _VSTD::next(__f, __de) : _VSTD::prev(__l, __n - __de);
2174 _VSTD::copy_backward(__f, __m, __old_end);
2183 deque<_Tp, _Allocator>::__append(_InpIter __f, _InpIter __l,
2187 for (; __f != __l; ++__f)
2188 push_back(*__f);
2194 deque<_Tp, _Allocator>::__append(_ForIter __f, _ForIter __l,
2197 size_type __n = _VSTD::distance(__f, __l);
2203 for (iterator __i = __base::end(); __f != __l; ++__i, ++__f, ++__base::size())
2204 __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__f);
2564 // move assign [__f, __l) to [__r, __r + (__l-__f)).
2565 // If __vt points into [__f, __l), then subtract (__f - __r) from __vt.
2568 deque<_Tp, _Allocator>::__move_and_check(iterator __f, iterator __l, iterator __r,
2572 // for (; __f != __l; ++__f, ++__r)
2573 // *__r = _VSTD::move(*__f);
2574 difference_type __n = __l - __f;
2577 pointer __fb = __f.__ptr_;
2578 pointer __fe = *__f.__m_iter_ + __base::__block_size;
2586 …__vt = (const_iterator(static_cast<__map_const_pointer>(__f.__m_iter_), __vt) -= __f - __r).__ptr_;
2589 __f += __bs;
2594 // move assign [__f, __l) to [__r - (__l-__f), __r) backwards.
2595 // If __vt points into [__f, __l), then add (__r - __l) to __vt.
2598 deque<_Tp, _Allocator>::__move_backward_and_check(iterator __f, iterator __l, iterator __r,
2602 // while (__f != __l)
2604 difference_type __n = __l - __f;
2625 // move construct [__f, __l) to [__r, __r + (__l-__f)).
2626 // If __vt points into [__f, __l), then add (__r - __f) to __vt.
2629 deque<_Tp, _Allocator>::__move_construct_and_check(iterator __f, iterator __l,
2634 // for (; __f != __l; ++__r, ++__f, ++__base::size())
2635 // __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__f));
2636 difference_type __n = __l - __f;
2639 pointer __fb = __f.__ptr_;
2640 pointer __fe = *__f.__m_iter_ + __base::__block_size;
2648 …__vt = (const_iterator(static_cast<__map_const_pointer>(__f.__m_iter_), __vt) += __r - __f).__ptr_;
2652 __f += __bs;
2656 // move construct [__f, __l) to [__r - (__l-__f), __r) backwards.
2657 // If __vt points into [__f, __l), then subtract (__l - __r) from __vt.
2660 deque<_Tp, _Allocator>::__move_construct_backward_and_check(iterator __f, iterator __l,
2665 // for (iterator __j = __l; __j != __f;)
2671 difference_type __n = __l - __f;
2698 deque<_Tp, _Allocator>::erase(const_iterator __f)
2702 difference_type __pos = __f - __b;
2734 deque<_Tp, _Allocator>::erase(const_iterator __f, const_iterator __l)
2736 difference_type __n = __l - __f;
2738 difference_type __pos = __f - __b;
2775 deque<_Tp, _Allocator>::__erase_to_end(const_iterator __f)
2778 difference_type __n = __e - __f;
2783 difference_type __pos = __f - __b;