• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/libstdc++/include/bits/

Lines Matching refs:__first

72     __uninitialized_copy_aux(_InputIterator __first, _InputIterator __last,
75 { return std::copy(__first, __last, __result); }
79 __uninitialized_copy_aux(_InputIterator __first, _InputIterator __last,
86 for (; __first != __last; ++__first, ++__cur)
87 std::_Construct(&*__cur, *__first);
108 uninitialized_copy(_InputIterator __first, _InputIterator __last,
113 return std::__uninitialized_copy_aux(__first, __last, __result,
118 uninitialized_copy(const char* __first, const char* __last, char* __result)
120 std::memmove(__result, __first, __last - __first);
121 return __result + (__last - __first);
125 uninitialized_copy(const wchar_t* __first, const wchar_t* __last,
128 std::memmove(__result, __first, sizeof(wchar_t) * (__last - __first));
129 return __result + (__last - __first);
136 __uninitialized_fill_aux(_ForwardIterator __first,
139 { std::fill(__first, __last, __x); }
143 __uninitialized_fill_aux(_ForwardIterator __first, _ForwardIterator __last,
146 _ForwardIterator __cur = __first;
154 std::_Destroy(__first, __cur);
170 uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last,
175 std::__uninitialized_fill_aux(__first, __last, __x, _Is_POD());
182 __uninitialized_fill_n_aux(_ForwardIterator __first, _Size __n,
184 { std::fill_n(__first, __n, __x); }
188 __uninitialized_fill_n_aux(_ForwardIterator __first, _Size __n,
191 _ForwardIterator __cur = __first;
199 std::_Destroy(__first, __cur);
215 uninitialized_fill_n(_ForwardIterator __first, _Size __n, const _Tp& __x)
219 std::__uninitialized_fill_n_aux(__first, __n, __x, _Is_POD());
231 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
238 for (; __first != __last; ++__first, ++__cur)
239 __alloc.construct(&*__cur, *__first);
251 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
254 { return std::uninitialized_copy(__first, __last, __result); }
258 __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last,
261 _ForwardIterator __cur = __first;
269 std::_Destroy(__first, __cur, __alloc);
276 __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last,
278 { std::uninitialized_fill(__first, __last, __x); }
283 __uninitialized_fill_n_a(_ForwardIterator __first, _Size __n,
287 _ForwardIterator __cur = __first;
295 std::_Destroy(__first, __cur, __alloc);
303 __uninitialized_fill_n_a(_ForwardIterator __first, _Size __n,
306 { std::uninitialized_fill_n(__first, __n, __x); }
349 const _Tp& __x, _InputIterator __first,
356 return std::__uninitialized_copy_a(__first, __last, __mid, __alloc);