Home | History | Annotate | Download | only in debug

Lines Matching refs:__last

91 		       const _RandomAccessIterator& __last,
93 { return __last - __first >= 0; }
120 const _InputIterator& __last, std::__false_type)
124 return __valid_range_aux2(__first, __last, _Category());
134 __valid_range(const _InputIterator& __first, const _InputIterator& __last)
137 return __valid_range_aux(__first, __last, _Integral());
144 const _Safe_iterator<_Iterator, _Sequence>& __last)
145 { return __first._M_valid_range(__last); }
151 const _Safe_local_iterator<_Iterator, _Sequence>& __last)
152 { return __first._M_valid_range(__last); }
161 const _InputIterator& __last
164 __glibcxx_check_valid_range(__first, __last);
203 __check_sorted_aux(_ForwardIterator __first, _ForwardIterator __last,
206 if (__first == __last)
210 for (++__next; __next != __last; __first = __next, ++__next)
229 __check_sorted_aux(_ForwardIterator __first, _ForwardIterator __last,
232 if (__first == __last)
236 for (++__next; __next != __last; __first = __next, ++__next)
246 __check_sorted(const _InputIterator& __first, const _InputIterator& __last)
253 __glibcxx_assert(__first == __last || !(*__first < *__first));
255 return __check_sorted_aux(__first, __last, _Category());
260 __check_sorted(const _InputIterator& __first, const _InputIterator& __last,
268 __glibcxx_assert(__first == __last || !__pred(*__first, *__first));
270 return __check_sorted_aux(__first, __last, __pred, _Category());
276 const _InputIterator& __last,
278 { return __check_sorted(__first, __last); }
290 const _InputIterator& __last,
292 { return __check_sorted(__first, __last, __pred); }
305 const _InputIterator1& __last,
315 return __check_sorted_set_aux(__first, __last, _SameType());
322 const _InputIterator1& __last,
332 return __check_sorted_set_aux(__first, __last, __pred, _SameType());
341 _ForwardIterator __last, const _Tp& __value)
343 while (__first != __last && *__first < __value)
345 while (__first != __last && !(*__first < __value))
347 return __first == __last;
353 _ForwardIterator __last, const _Tp& __value)
355 while (__first != __last && !(__value < *__first))
357 while (__first != __last && __value < *__first)
359 return __first == __last;
366 _ForwardIterator __last, const _Tp& __value,
369 while (__first != __last && bool(__pred(*__first, __value)))
371 while (__first != __last && !bool(__pred(*__first, __value)))
373 return __first == __last;
379 _ForwardIterator __last, const _Tp& __value,
382 while (__first != __last && !bool(__pred(__value, *__first)))
384 while (__first != __last && bool(__pred(__value, *__first)))
386 return __first == __last;