Lines Matching defs:__first1
766 operator()(Iterator1 __first1, Iterator1 __last1, Iterator2 __first2)
768 if (__last1 - __first1 < __merge_cut_off)
769 return std::move(__first1, __last1, __first2);
771 auto __n = __last1 - __first1;
773 [__first1, __first2](const tbb::blocked_range<_SizeType>& __range) {
774 std::move(__first1 + __range.begin(), __first1 + __range.end(),
785 operator()(Iterator1 __first1, Iterator1 __last1, Iterator2 __first2)
787 if (__last1 - __first1 < __merge_cut_off)
789 for (; __first1 != __last1; ++__first1, ++__first2)
790 __move_value_construct()(__first1, __first2);
794 auto __n = __last1 - __first1;
796 [__first1, __first2](const tbb::blocked_range<_SizeType>& __range) {
798 __move_value_construct()(__first1 + i, __first2 + i);