Lines Matching refs:__first
357 __fill_bvector(_Bit_iterator __first, _Bit_iterator __last, bool __x) in __fill_bvector() argument
359 for (; __first != __last; ++__first) in __fill_bvector()
360 *__first = __x; in __fill_bvector()
364 fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x) in fill() argument
366 if (__first._M_p != __last._M_p) in fill()
368 std::fill(__first._M_p + 1, __last._M_p, __x ? ~0 : 0); in fill()
369 __fill_bvector(__first, _Bit_iterator(__first._M_p + 1, 0), __x); in fill()
373 __fill_bvector(__first, __last, __x); in fill()
517 vector(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
522 _M_initialize_dispatch(__first, __last, _Integral()); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
552 assign(_InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
555 _M_assign_dispatch(__first, __last, _Integral()); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
730 _InputIterator __first, _InputIterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
733 _M_insert_dispatch(__position, __first, __last, _Integral()); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
754 erase(iterator __first, iterator __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
756 _M_erase_at_end(std::copy(__last, end(), __first)); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
757 return __first; in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
785 _M_copy_aligned(const_iterator __first, const_iterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
788 _Bit_type* __q = std::copy(__first._M_p, __last._M_p, __result._M_p); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
816 _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
818 { _M_initialize_range(__first, __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
819 std::__iterator_category(__first)); } in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
823 _M_initialize_range(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
826 for (; __first != __last; ++__first) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
827 push_back(*__first); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
832 _M_initialize_range(_ForwardIterator __first, _ForwardIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
835 const size_type __n = std::distance(__first, __last); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
837 std::copy(__first, __last, this->_M_impl._M_start); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
847 _M_assign_dispatch(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
849 { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
870 _M_assign_aux(_InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
874 for (; __first != __last && __cur != end(); ++__cur, ++__first) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
875 *__cur = *__first; in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
876 if (__first == __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
879 insert(end(), __first, __last); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
884 _M_assign_aux(_ForwardIterator __first, _ForwardIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
887 const size_type __len = std::distance(__first, __last); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
889 _M_erase_at_end(std::copy(__first, __last, begin())); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
892 _ForwardIterator __mid = __first; in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
894 std::copy(__first, __mid, begin()); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
909 _InputIterator __first, _InputIterator __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
911 { _M_insert_range(__pos, __first, __last, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
912 std::__iterator_category(__first)); } in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
945 _M_insert_range(iterator __pos, _InputIterator __first, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
948 for (; __first != __last; ++__first) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
950 __pos = insert(__pos, *__first); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
957 _M_insert_range(iterator __position, _ForwardIterator __first, in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
960 if (__first != __last) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
962 size_type __n = std::distance(__first, __last); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
968 std::copy(__first, __last, __position); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
977 __i = std::copy(__first, __last, __i); in _GLIBCXX_BEGIN_NESTED_NAMESPACE()