Lines Matching refs:__first

38   operator()(_InIter __first, _Sent __last, _OutIter __result) const {  in operator()
39 while (__first != __last) { in operator()
40 *__result = *__first; in operator()
41 ++__first; in operator()
45 return std::make_pair(std::move(__first), std::move(__result)); in operator()
65 operator()(_InIter __first, _InIter __last, _OutIter __result) const { in operator()
66 std::__for_each_segment(__first, __last, _CopySegment<_InIter, _OutIter>(__result)); in operator()
76 operator()(_InIter __first, _InIter __last, _OutIter __result) const { in operator()
80 if (__first == __last) in operator()
81 return std::make_pair(std::move(__first), std::move(__result)); in operator()
87 auto __size = std::min<_DiffT>(__local_last - __local_first, __last - __first); in operator()
88 auto __iters = std::__copy<_AlgPolicy>(__first, __first + __size, __local_first); in operator()
89 __first = std::move(__iters.first); in operator()
91 if (__first == __last) in operator()
92 …return std::make_pair(std::move(__first), _Traits::__compose(__segment_iterator, std::move(__iters… in operator()
103 operator()(_In* __first, _In* __last, _Out* __result) const { in operator()
104 return std::__copy_trivial_impl(__first, __last, __result); in operator()
110 __copy(_InIter __first, _Sent __last, _OutIter __result) { in __copy() argument
112 std::move(__first), std::move(__last), std::move(__result)); in __copy()
117 copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result) { in copy() argument
118 return std::__copy<_ClassicAlgPolicy>(__first, __last, __result).second; in copy()