Lines Matching refs:__first
110 list(_InputIterator __first, _InputIterator __last,
112 : _Base(__gnu_debug::__check_valid_range(__first, __last), __last, __a)
132 assign(_InputIterator __first, _InputIterator __last)
134 __glibcxx_check_valid_range(__first, __last);
135 _Base::assign(__first, __last);
283 insert(iterator __position, _InputIterator __first,
286 __glibcxx_check_insert_range(__position, __first, __last);
287 _Base::insert(__position.base(), __first, __last);
359 splice(iterator __position, list& __x, iterator __first, iterator __last)
362 __glibcxx_check_valid_range(__first, __last);
363 _GLIBCXX_DEBUG_VERIFY(__first._M_attached_to(&__x),
366 ._M_iterator(__first, "first"));
371 for (iterator __tmp = __first; __tmp != __last; )
376 ._M_iterator(__first, "first")
384 _Base::splice(__position.base(), __x._M_base(), __first.base(),
416 iterator __first = begin();
418 if (__first == __last)
420 iterator __next = __first;
423 if (*__first == *__next)
426 __first = __next;
427 __next = __first;
435 iterator __first = begin();
437 if (__first == __last)
439 iterator __next = __first;
442 if (__binary_pred(*__first, *__next))
445 __first = __next;
446 __next = __first;