Searched refs:__first1 (Results 1 - 16 of 16) sorted by relevance

/haiku-buildtools/legacy/gcc/libstdc++/stl/
H A Dstl_algobase.h363 pair<_InputIter1, _InputIter2> mismatch(_InputIter1 __first1, argument
366 while (__first1 != __last1 && *__first1 == *__first2) {
367 ++__first1;
370 return pair<_InputIter1, _InputIter2>(__first1, __first2);
374 pair<_InputIter1, _InputIter2> mismatch(_InputIter1 __first1, argument
378 while (__first1 != __last1 && __binary_pred(*__first1, *__first2)) {
379 ++__first1;
382 return pair<_InputIter1, _InputIter2>(__first1, __first
386 equal(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2) argument
395 equal(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _BinaryPredicate __binary_pred) argument
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.h281 _ForwardIter1 search(_ForwardIter1 __first1, _ForwardIter1 __last1, argument
285 if (__first1 == __last1 || __first2 == __last2)
286 return __first1;
292 return find(__first1, __last1, *__first2);
300 _ForwardIter1 __current = __first1;
302 while (__first1 != __last1) {
303 __first1 = find(__first1, __last1, *__first2);
304 if (__first1 == __last1)
308 __current = __first1;
325 search(_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2, _BinaryPred __predicate) argument
438 swap_ranges(_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2) argument
457 transform(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _OutputIter __result, _BinaryOperation __binary_op) 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_numeric.h55 _Tp inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument
58 for ( ; __first1 != __last1; ++__first1, ++__first2)
59 __init = __init + (*__first1 * *__first2);
65 _Tp inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument
70 for ( ; __first1 != __last1; ++__first1, ++__first2)
71 __init = __binary_op1(__init, __binary_op2(*__first1, *__first2));
H A Dstl_list.h618 iterator __first1 = begin(); local
622 while (__first1 != __last1 && __first2 != __last2)
623 *__first1++ = *__first2++;
625 erase(__first1, __last1);
650 iterator __first1 = begin(); local
652 for ( ; __first1 != __last1 && __first2 != __last2; ++__first1, ++__first2)
653 *__first1 = *__first2;
655 erase(__first1, __last1);
694 iterator __first1 local
786 iterator __first1 = begin(); local
[all...]
H A Dstl_uninitialized.h230 __uninitialized_copy_copy(_InputIter1 __first1, _InputIter1 __last1, argument
234 _ForwardIter __mid = uninitialized_copy(__first1, __last1, __result);
262 __uninitialized_copy_fill(_InputIter __first1, _InputIter __last1, argument
266 _ForwardIter __mid2 = uninitialized_copy(__first1, __last1, __first2);
/haiku-buildtools/gcc/libstdc++-v3/include/bits/
H A Dstl_algobase.h155 * @param __first1 A forward iterator.
166 swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument
174 __glibcxx_requires_valid_range(__first1, __last1);
176 for (; __first1 != __last1; ++__first1, ++__first2)
177 std::iter_swap(__first1, __first2);
813 equal(_II1 __first1, _II1 __last1, _II2 __first2) argument
815 for (; __first1 != __last1; ++__first1, ++__first2)
816 if (!(*__first1
827 equal(const _Tp* __first1, const _Tp* __last1, const _Tp* __first2) argument
837 __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) argument
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
918 __lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) 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
1057 equal(_II1 __first1, _II1 __last1, _II2 __first2) argument
1089 equal(_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _BinaryPredicate __binary_pred) 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
1270 __mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __binary_pred) argument
1296 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2) argument
1330 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __binary_pred) 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.h205 __search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument
210 if (__first1 == __last1 || __first2 == __last2)
211 return __first1;
216 return std::__find_if(__first1, __last1,
221 _ForwardIterator1 __current = __first1;
225 __first1 =
226 std::__find_if(__first1, __last1,
229 if (__first1 == __last1)
233 __current = __first1;
240 return __first1;
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
3489 __is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _BinaryPredicate __pred) argument
3537 is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2) argument
3569 is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _BinaryPredicate __pred) 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
4201 transform(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _OutputIterator __result, _BinaryOperation __binary_op) 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_numeric.h166 * @param __first1 Start of range 1.
174 inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument
180 __glibcxx_requires_valid_range(__first1, __last1);
182 for (; __first1 != __last1; ++__first1, ++__first2)
183 __init = __init + (*__first1 * *__first2);
195 * @param __first1 Start of range 1.
206 inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument
214 __glibcxx_requires_valid_range(__first1, __last1);
216 for (; __first1 !
[all...]
H A Dstl_uninitialized.h373 __uninitialized_copy_move(_InputIterator1 __first1, argument
380 _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1,
401 __uninitialized_move_copy(_InputIterator1 __first1, argument
408 _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1,
450 __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, argument
455 _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1,
H A Dhashtable_policy.h1738 _S_is_permutation(_Uiterator __first1, _Uiterator __last1, argument
1741 for (; __first1 != __last1; ++__first1, ++__first2)
1742 if (!(*__first1 == *__first2))
1745 if (__first1 == __last1)
1749 std::advance(__last2, std::distance(__first1, __last1));
1751 for (_Uiterator __it1 = __first1; __it1 != __last1; ++__it1)
1753 _Uiterator __tmp = __first1;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/
H A Dpr54838.C92 __first1,
98 __first1 = __find (__first1, __last1);
99 if (__first1 == __last1)
90 search(_ForwardIterator1 __first1, _ForwardIterator1 __last1) argument
H A D20090329-1.C22 bool lexicographical_compare(_II1 __first1, _II1 __last1, _II2 __first2, argument
27 __last1 = __rai_type::__newlast1(__first1, __last1, __first2, __last2);
29 __first1 != __last1 && __rai_type::__cnd2(__first2, __last2);
30 ++__first1, ++__first2) {
31 if (__comp(*__first1, *__first2)) return true;
H A D20070621-1.C42 template<typename _II1, typename _II2> static bool equal(_II1 __first1, _II1 __last1, _II2 __first2) { argument
44 __first1 != __last1;
45 ++__first1, ++__first2) if (!(*__first1 == *__first2)) return false;
48 template<typename _II1, typename _II2> inline bool __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) { argument
52 return std::__equal<__simple>::equal(__first1, __last1, __first2);
54 template<typename _II1, typename _II2> inline bool equal(_II1 __first1, _II1 __last1, _II2 __first2) { argument
55 return std::__equal_aux(__niter_base<_II1>::__b(__first1), __niter_base<_II1>::__b(__last1), __niter_base<_II2>::__b(__first2));
H A Dpr57140.C96 iterator __first1 = begin(); local
100 while (__first1 != __last1 && __first2 != __last2) if (__comp(*__first2, *__first1)) {
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/tm/
H A Dpr46567.C1082 swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument
1088 for (; __first1 != __last1; ++__first1, ++__first2)
1089 std::iter_swap(__first1, __first2);
1403 equal(_II1 __first1, _II1 __last1, _II2 __first2) argument
1405 for (; __first1 != __last1; ++__first1, ++__first2)
1406 if (!(*__first1 == *__first2))
1416 equal(const _Tp* __first1, const _Tp* __last1, const _Tp* __first2) argument
1418 return !__builtin_memcmp(__first1, __first
1424 __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) argument
1451 __newlast1(_RAI1 __first1, _RAI1 __last1, _RAI2 __first2, _RAI2 __last2) argument
1475 __lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __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
1527 equal(_II1 __first1, _II1 __last1, _II2 __first2) argument
1539 equal(_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _BinaryPredicate __binary_pred) 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
1594 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2) argument
1611 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __binary_pred) argument
2411 iterator __first1 = begin(); local
2445 iterator __first1 = begin(); local
2506 iterator __first1 = begin(); local
2532 iterator __first1 = begin(); local
[all...]
/haiku-buildtools/gcc/libstdc++-v3/include/parallel/
H A Dalgobase.h121 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, argument
124 { return _GLIBCXX_STD_A::mismatch(__first1, __last1, __first2, __last2); }
130 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, argument
135 return _GLIBCXX_STD_A::mismatch(__first1, __last1, __first2, __last2,

Completed in 242 milliseconds