Searched refs:__last2 (Results 1 - 12 of 12) sorted by relevance

/haiku-buildtools/legacy/gcc/libstdc++/stl/
H A Dstl_algobase.h409 _InputIter2 __first2, _InputIter2 __last2) {
410 for ( ; __first1 != __last1 && __first2 != __last2
417 return __first1 == __last1 && __first2 != __last2;
422 _InputIter2 __first2, _InputIter2 __last2,
424 for ( ; __first1 != __last1 && __first2 != __last2
431 return __first1 == __last1 && __first2 != __last2;
438 const unsigned char* __last2)
441 const size_t __len2 = __last2 - __first2;
447 const char* __first2, const char* __last2)
453 (const signed char*) __last2);
408 lexicographical_compare(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2) argument
421 lexicographical_compare(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _Compare __comp) argument
435 lexicographical_compare(const unsigned char* __first1, const unsigned char* __last1, const unsigned char* __first2, const unsigned char* __last2) argument
446 lexicographical_compare(const char* __first1, const char* __last1, const char* __first2, const char* __last2) argument
463 __lexicographical_compare_3way(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2) argument
483 __lexicographical_compare_3way(const unsigned char* __first1, const unsigned char* __last1, const unsigned char* __first2, const unsigned char* __last2) argument
496 __lexicographical_compare_3way(const char* __first1, const char* __last1, const char* __first2, const char* __last2) argument
514 lexicographical_compare_3way(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2) argument
[all...]
H A Dstl_algo.h282 _ForwardIter2 __first2, _ForwardIter2 __last2)
285 if (__first1 == __last1 || __first2 == __last2)
291 if (__tmp == __last2)
313 if (++__p == __last2)
326 _ForwardIter2 __first2, _ForwardIter2 __last2,
330 if (__first1 == __last1 || __first2 == __last2)
336 if (__tmp == __last2)
363 if (++__p == __last2)
1942 _InputIter2 __first2, _InputIter2 __last2,
1944 while (__first1 != __last1 && __first2 != __last2) {
281 search(_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2) argument
325 search(_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2, _BinaryPred __predicate) argument
1941 merge(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result) argument
1960 merge(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result, _Compare __comp) argument
2077 __merge_backward(_BidirectionalIter1 __first1, _BidirectionalIter1 __last1, _BidirectionalIter2 __first2, _BidirectionalIter2 __last2, _BidirectionalIter3 __result) argument
2106 __merge_backward(_BidirectionalIter1 __first1, _BidirectionalIter1 __last1, _BidirectionalIter2 __first2, _BidirectionalIter2 __last2, _BidirectionalIter3 __result, _Compare __comp) argument
2283 includes(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2) argument
2297 includes(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _Compare __comp) argument
2311 set_union(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result) argument
2335 set_union(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result, _Compare __comp) argument
2358 set_intersection(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result) argument
2377 set_intersection(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result, _Compare __comp) argument
2395 set_difference(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result) argument
2415 set_difference(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result, _Compare __comp) argument
2435 set_symmetric_difference(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result) argument
2459 set_symmetric_difference(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _OutputIter __result, _Compare __comp) argument
2649 find_first_of(_InputIter __first1, _InputIter __last1, _ForwardIter __first2, _ForwardIter __last2) argument
2660 find_first_of(_InputIter __first1, _InputIter __last1, _ForwardIter __first2, _ForwardIter __last2, _BinaryPredicate __comp) argument
2679 __find_end(_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2, forward_iterator_tag, forward_iterator_tag) argument
2703 __find_end(_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2, forward_iterator_tag, forward_iterator_tag, _BinaryPredicate __comp) argument
2731 __find_end(_BidirectionalIter1 __first1, _BidirectionalIter1 __last1, _BidirectionalIter2 __first2, _BidirectionalIter2 __last2, bidirectional_iterator_tag, bidirectional_iterator_tag) argument
2755 __find_end(_BidirectionalIter1 __first1, _BidirectionalIter1 __last1, _BidirectionalIter2 __first2, _BidirectionalIter2 __last2, bidirectional_iterator_tag, bidirectional_iterator_tag, _BinaryPredicate __comp) argument
2783 find_end(_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2) argument
2794 find_end(_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2, _BinaryPredicate __comp) argument
[all...]
H A Dstl_list.h621 const_iterator __last2 = __x.end(); local
622 while (__first1 != __last1 && __first2 != __last2)
624 if (__first2 == __last2)
627 insert(__last1, __first2, __last2);
647 list<_Tp, _Alloc>::_M_assign_dispatch(_InputIter __first2, _InputIter __last2, argument
652 for ( ; __first1 != __last1 && __first2 != __last2; ++__first1, ++__first2)
654 if (__first2 == __last2)
657 insert(__last1, __first2, __last2);
697 iterator __last2 = __x.end(); local
698 while (__first1 != __last1 && __first2 != __last2)
789 iterator __last2 = __x.end(); local
[all...]
H A Dstl_uninitialized.h231 _InputIter2 __first2, _InputIter2 __last2,
236 return uninitialized_copy(__first2, __last2, __mid);
263 _ForwardIter __first2, _ForwardIter __last2,
268 uninitialized_fill(__mid2, __last2, __x);
230 __uninitialized_copy_copy(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _ForwardIter __result) argument
262 __uninitialized_copy_fill(_InputIter __first1, _InputIter __last1, _ForwardIter __first2, _ForwardIter __last2, const _Tp& __x) argument
/haiku-buildtools/gcc/libstdc++-v3/include/bits/
H A Dstl_algobase.h870 _RAI2 __first2, _RAI2 __last2)
875 __diff2 = __last2 - __first2;
888 _II2 __first2, _II2 __last2,
895 __last1 = __rai_type::__newlast1(__first1, __last1, __first2, __last2);
896 for (; __first1 != __last1 && __rai_type::__cnd2(__first2, __last2);
904 return __first1 == __last1 && __first2 != __last2;
918 __lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument
921 __first2, __last2,
931 const _Up* __first2, const _Up* __last2)
934 const size_t __len2 = __last2
869 __newlast1(_RAI1 __first1, _RAI1 __last1, _RAI2 __first2, _RAI2 __last2) argument
887 __lexicographical_compare_impl(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, _Compare __comp) argument
930 __lc(const _Tp* __first1, const _Tp* __last1, const _Up* __first2, const _Up* __last2) argument
944 __lexicographical_compare_aux(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument
1122 equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument
1170 equal(_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _IIter2 __last2, _BinaryPredicate __binary_pred) argument
1217 lexicographical_compare(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument
1253 lexicographical_compare(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, _Compare __comp) argument
1347 __mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _BinaryPredicate __binary_pred) argument
1376 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2) argument
1412 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _BinaryPredicate __binary_pred) argument
[all...]
H A Dstl_algo.h206 _ForwardIterator2 __first2, _ForwardIterator2 __last2,
210 if (__first1 == __last1 || __first2 == __last2)
215 if (++__p1 == __last2)
239 if (++__p == __last2)
338 _ForwardIterator2 __first2, _ForwardIterator2 __last2,
342 if (__first2 == __last2)
349 = std::__search(__first1, __last1, __first2, __last2, __comp);
368 _BidirectionalIterator2 __last2,
384 _RevIterator2(__last2), __rlast2,
392 std::advance(__result, -std::distance(__first2, __last2));
205 __search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __predicate) argument
337 __find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, forward_iterator_tag, forward_iterator_tag, _BinaryPredicate __comp) argument
365 __find_end(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, bidirectional_iterator_tag, bidirectional_iterator_tag, _BinaryPredicate __comp) argument
425 find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2) argument
474 find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __comp) argument
2316 __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
2342 __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, _BidirectionalIterator3 __result, _Compare __comp) argument
2649 __move_merge(_InputIterator __first1, _InputIterator __last1, _InputIterator __first2, _InputIterator __last2, _OutputIterator __result, _Compare __comp) argument
2798 __includes(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _Compare __comp) argument
2833 includes(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2) argument
2876 includes(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _Compare __comp) argument
3588 __is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __pred) argument
3661 is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2) argument
3689 is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __pred) argument
3837 find_first_of(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2) argument
3878 find_first_of(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2, _BinaryPredicate __comp) argument
4022 search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2) argument
4062 search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __predicate) argument
4735 __merge(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
4779 merge(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument
4827 merge(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
4940 __set_union(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
4989 set_union(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument
5036 set_union(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
5065 __set_intersection(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
5104 set_intersection(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument
5150 set_intersection(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
5177 __set_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
5220 set_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument
5268 set_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
5295 __set_symmetric_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
5344 set_symmetric_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument
5392 set_symmetric_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument
[all...]
H A Dstl_uninitialized.h376 _InputIterator2 __last2,
385 return std::__uninitialized_move_a(__first2, __last2, __mid, __alloc);
404 _InputIterator2 __last2,
413 return std::__uninitialized_copy_a(__first2, __last2, __mid, __alloc);
452 _ForwardIterator __last2, const _Tp& __x,
460 std::__uninitialized_fill_a(__mid2, __last2, __x, __alloc);
373 __uninitialized_copy_move(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _ForwardIterator __result, _Allocator& __alloc) argument
401 __uninitialized_move_copy(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _ForwardIterator __result, _Allocator& __alloc) argument
450 __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2, const _Tp& __x, _Allocator& __alloc) argument
H A Dhashtable_policy.h1748 _Uiterator __last2 = __first2;
1749 std::advance(__last2, std::distance(__first1, __last1));
1762 for (__tmp = __first2; __tmp != __last2; ++__tmp)
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/
H A D20090329-1.C23 _II2 __last2, _Compare __comp) {
27 __last1 = __rai_type::__newlast1(__first1, __last1, __first2, __last2);
29 __first1 != __last1 && __rai_type::__cnd2(__first2, __last2);
22 lexicographical_compare(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, _Compare __comp) argument
H A Dpr57140.C99 iterator __last2 = __x.end(); local
100 while (__first1 != __last1 && __first2 != __last2) if (__comp(*__first2, *__first1)) {
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/tm/
H A Dpr46567.C1452 _RAI2 __first2, _RAI2 __last2)
1457 __diff2 = __last2 - __first2;
1475 __lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument
1481 __first2, __last2);
1482 for (; __first1 != __last1 && __rai_type::__cnd2(__first2, __last2);
1490 return __first1 == __last1 && __first2 != __last2;
1498 const _Up* __first2, const _Up* __last2)
1501 const size_t __len2 = __last2 - __first2;
1510 _II2 __first2, _II2 __last2)
1521 __first2, __last2);
1451 __newlast1(_RAI1 __first1, _RAI1 __last1, _RAI2 __first2, _RAI2 __last2) argument
1497 __lc(const _Tp* __first1, const _Tp* __last1, const _Up* __first2, const _Up* __last2) argument
1509 __lexicographical_compare_aux(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument
1552 lexicographical_compare(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument
1571 lexicographical_compare(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, _Compare __comp) argument
2414 const_iterator __last2 = __x.end(); local
2442 _M_assign_dispatch(_InputIterator __first2, _InputIterator __last2, __false_type) argument
2509 iterator __last2 = __x.end(); local
2535 iterator __last2 = __x.end(); local
[all...]
/haiku-buildtools/gcc/libstdc++-v3/include/parallel/
H A Dalgobase.h122 _InputIterator2 __first2, _InputIterator2 __last2,
124 { return _GLIBCXX_STD_A::mismatch(__first1, __last1, __first2, __last2); }
131 _InputIterator2 __first2, _InputIterator2 __last2,
135 return _GLIBCXX_STD_A::mismatch(__first1, __last1, __first2, __last2,
121 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, __gnu_parallel::sequential_tag) argument
130 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _BinaryPredicate __binary_pred, __gnu_parallel::sequential_tag) argument

Completed in 210 milliseconds