• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-armeabi-2013.11/arm-none-eabi/include/c++/4.8.1/bits/

Lines Matching refs:__first

68         __uninit_copy(_InputIterator __first, _InputIterator __last,
74 for (; __first != __last; ++__first, ++__cur)
75 std::_Construct(std::__addressof(*__cur), *__first);
91 __uninit_copy(_InputIterator __first, _InputIterator __last,
93 { return std::copy(__first, __last, __result); }
98 * @param __first An input iterator.
101 * @return __result + (__first - __last)
107 uninitialized_copy(_InputIterator __first, _InputIterator __last,
117 __uninit_copy(__first, __last, __result);
126 __uninit_fill(_ForwardIterator __first, _ForwardIterator __last,
129 _ForwardIterator __cur = __first;
137 std::_Destroy(__first, __cur);
148 __uninit_fill(_ForwardIterator __first, _ForwardIterator __last,
150 { std::fill(__first, __last, __x); }
155 * @param __first An input iterator.
164 uninitialized_fill(_ForwardIterator __first, _ForwardIterator __last,
171 __uninit_fill(__first, __last, __x);
180 __uninit_fill_n(_ForwardIterator __first, _Size __n,
183 _ForwardIterator __cur = __first;
191 std::_Destroy(__first, __cur);
202 __uninit_fill_n(_ForwardIterator __first, _Size __n,
204 { std::fill_n(__first, __n, __x); }
209 * @param __first An input iterator.
218 uninitialized_fill_n(_ForwardIterator __first, _Size __n, const _Tp& __x)
224 __uninit_fill_n(__first, __n, __x);
236 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
243 for (; __first != __last; ++__first, ++__cur)
244 __traits::construct(__alloc, std::__addressof(*__cur), *__first);
256 __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
258 { return std::uninitialized_copy(__first, __last, __result); }
263 __uninitialized_move_a(_InputIterator __first, _InputIterator __last,
266 return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
274 __uninitialized_move_if_noexcept_a(_InputIterator __first,
280 (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
286 __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last,
289 _ForwardIterator __cur = __first;
298 std::_Destroy(__first, __cur, __alloc);
305 __uninitialized_fill_a(_ForwardIterator __first, _ForwardIterator __last,
307 { std::uninitialized_fill(__first, __last, __x); }
312 __uninitialized_fill_n_a(_ForwardIterator __first, _Size __n,
315 _ForwardIterator __cur = __first;
324 std::_Destroy(__first, __cur, __alloc);
332 __uninitialized_fill_n_a(_ForwardIterator __first, _Size __n,
334 { std::uninitialized_fill_n(__first, __n, __x); }
405 const _Tp& __x, _InputIterator __first,
411 return std::__uninitialized_move_a(__first, __last, __mid, __alloc);
454 __uninit_default(_ForwardIterator __first, _ForwardIterator __last)
456 _ForwardIterator __cur = __first;
464 std::_Destroy(__first, __cur);
475 __uninit_default(_ForwardIterator __first, _ForwardIterator __last)
480 std::fill(__first, __last, _ValueType());
489 __uninit_default_n(_ForwardIterator __first, _Size __n)
491 _ForwardIterator __cur = __first;
499 std::_Destroy(__first, __cur);
510 __uninit_default_n(_ForwardIterator __first, _Size __n)
515 std::fill_n(__first, __n, _ValueType());
524 __uninitialized_default(_ForwardIterator __first,
531 __uninit_default(__first, __last);
538 __uninitialized_default_n(_ForwardIterator __first, _Size __n)
544 __uninit_default_n(__first, __n);
553 __uninitialized_default_a(_ForwardIterator __first,
557 _ForwardIterator __cur = __first;
566 std::_Destroy(__first, __cur, __alloc);
573 __uninitialized_default_a(_ForwardIterator __first,
576 { std::__uninitialized_default(__first, __last); }
584 __uninitialized_default_n_a(_ForwardIterator __first, _Size __n,
587 _ForwardIterator __cur = __first;
596 std::_Destroy(__first, __cur, __alloc);
603 __uninitialized_default_n_a(_ForwardIterator __first, _Size __n,
605 { std::__uninitialized_default_n(__first, __n); }
611 __uninitialized_copy_n(_InputIterator __first, _Size __n,
617 for (; __n > 0; --__n, ++__first, ++__cur)
618 std::_Construct(std::__addressof(*__cur), *__first);
631 __uninitialized_copy_n(_RandomAccessIterator __first, _Size __n,
634 { return std::uninitialized_copy(__first, __first + __n, __result); }
638 * @param __first An input iterator.
647 uninitialized_copy_n(_InputIterator __first, _Size __n,
649 { return std::__uninitialized_copy_n(__first, __n, __result,
650 std::__iterator_category(__first)); }