Lines Matching refs:__first

34 __move(_InIter __first, _Sent __last, _OutIter __result);
40 operator()(_InIter __first, _Sent __last, _OutIter __result) const { in operator()
41 while (__first != __last) { in operator()
42 *__result = _IterOps<_AlgPolicy>::__iter_move(__first); in operator()
43 ++__first; in operator()
46 return std::make_pair(std::move(__first), std::move(__result)); in operator()
66 operator()(_InIter __first, _InIter __last, _OutIter __result) const { in operator()
67 std::__for_each_segment(__first, __last, _MoveSegment<_InIter, _OutIter>(__result)); in operator()
77 operator()(_InIter __first, _InIter __last, _OutIter __result) const { in operator()
81 if (__first == __last) in operator()
82 return std::make_pair(std::move(__first), std::move(__result)); in operator()
88 auto __size = std::min<_DiffT>(__local_last - __local_first, __last - __first); in operator()
89 auto __iters = std::__move<_AlgPolicy>(__first, __first + __size, __local_first); in operator()
90 __first = std::move(__iters.first); in operator()
92 if (__first == __last) in operator()
93 …return std::make_pair(std::move(__first), _Traits::__compose(__segment_iterator, std::move(__iters… in operator()
104 operator()(_In* __first, _In* __last, _Out* __result) const { in operator()
105 return std::__copy_trivial_impl(__first, __last, __result); in operator()
111 __move(_InIter __first, _Sent __last, _OutIter __result) { in __move() argument
113 std::move(__first), std::move(__last), std::move(__result)); in __move()
118 move(_InputIterator __first, _InputIterator __last, _OutputIterator __result) { in move() argument
122 …return std::__move<_ClassicAlgPolicy>(std::move(__first), std::move(__last), std::move(__result)).… in move()