/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/ |
H A D | 20090329-1.C | 13 static _II1 __newlast1(_II1, _II1 __last1, _II2, _II2) { argument 14 return __last1; 22 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);
|
H A D | pr54838.C | 94 __last1) 98 __first1 = __find (__first1, __last1); 99 if (__first1 == __last1) 100 return __last1; 90 search(_ForwardIterator1 __first1, _ForwardIterator1 __last1) argument
|
H A D | 20070621-1.C | 42 template<typename _II1, typename _II2> static bool equal(_II1 __first1, _II1 __last1, _II2 __first2) { argument 44 __first1 != __last1; 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 D | pr57140.C | 97 iterator __last1 = end(); local 100 while (__first1 != __last1 && __first2 != __last2) if (__comp(*__first2, *__first1)) {
|
/haiku-buildtools/gcc/libstdc++-v3/include/bits/ |
H A D | stl_algobase.h | 156 * @param __last1 A forward iterator. 166 swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument 174 __glibcxx_requires_valid_range(__first1, __last1); 176 for (; __first1 != __last1; ++__first1, ++__first2) 813 equal(_II1 __first1, _II1 __last1, _II2 __first2) argument 815 for (; __first1 != __last1; ++__first1, ++__first2) 827 equal(const _Tp* __first1, const _Tp* __last1, const _Tp* __first2) argument 829 if (const size_t __len = (__last1 - __first1)) 837 __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) argument 847 return std::__equal<__simple>::equal(__first1, __last1, __first 855 __newlast1(_II1, _II1 __last1, _II2, _II2) 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 D | stl_algo.h | 205 __search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument 210 if (__first1 == __last1 || __first2 == __last2) 216 return std::__find_if(__first1, __last1, 226 std::__find_if(__first1, __last1, 229 if (__first1 == __last1) 230 return __last1; 234 if (++__current == __last1) 235 return __last1; 241 if (++__current == __last1) 242 return __last1; 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 D | stl_numeric.h | 167 * @param __last1 End of range 1. 174 inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument 180 __glibcxx_requires_valid_range(__first1, __last1); 182 for (; __first1 != __last1; ++__first1, ++__first2) 196 * @param __last1 End of range 1. 206 inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument 214 __glibcxx_requires_valid_range(__first1, __last1); 216 for (; __first1 != __last1; ++__first1, ++__first2)
|
H A D | stl_uninitialized.h | 374 _InputIterator1 __last1, 380 _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, 402 _InputIterator1 __last1, 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, 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
|
H A D | hashtable_policy.h | 1738 _S_is_permutation(_Uiterator __first1, _Uiterator __last1, argument 1741 for (; __first1 != __last1; ++__first1, ++__first2) 1745 if (__first1 == __last1) 1749 std::advance(__last2, std::distance(__first1, __last1)); 1751 for (_Uiterator __it1 = __first1; __it1 != __last1; ++__it1) 1770 for (__tmp = __it1; __tmp != __last1; ++__tmp)
|
/haiku-buildtools/legacy/gcc/libstdc++/stl/ |
H A D | stl_algobase.h | 364 _InputIter1 __last1, 366 while (__first1 != __last1 && *__first1 == *__first2) { 375 _InputIter1 __last1, 378 while (__first1 != __last1 && __binary_pred(*__first1, *__first2)) { 386 inline bool equal(_InputIter1 __first1, _InputIter1 __last1, argument 388 for ( ; __first1 != __last1; ++__first1, ++__first2) 395 inline bool equal(_InputIter1 __first1, _InputIter1 __last1, argument 397 for ( ; __first1 != __last1; ++__first1, ++__first2) 408 bool lexicographical_compare(_InputIter1 __first1, _InputIter1 __last1, argument 410 for ( ; __first1 != __last1 363 mismatch(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2) argument 374 mismatch(_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _BinaryPredicate __binary_pred) 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 D | stl_algo.h | 281 _ForwardIter1 search(_ForwardIter1 __first1, _ForwardIter1 __last1, argument 285 if (__first1 == __last1 || __first2 == __last2) 292 return find(__first1, __last1, *__first2); 302 while (__first1 != __last1) { 303 __first1 = find(__first1, __last1, *__first2); 304 if (__first1 == __last1) 305 return __last1; 309 if (++__current == __last1) 310 return __last1; 315 if (++__current == __last1) 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 D | stl_numeric.h | 55 _Tp inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument 58 for ( ; __first1 != __last1; ++__first1, ++__first2) 65 _Tp inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument 70 for ( ; __first1 != __last1; ++__first1, ++__first2)
|
H A D | stl_list.h | 619 iterator __last1 = end(); local 622 while (__first1 != __last1 && __first2 != __last2) 625 erase(__first1, __last1); 627 insert(__last1, __first2, __last2); 651 iterator __last1 = end(); local 652 for ( ; __first1 != __last1 && __first2 != __last2; ++__first1, ++__first2) 655 erase(__first1, __last1); 657 insert(__last1, __first2, __last2); 695 iterator __last1 = end(); local 698 while (__first1 != __last1 787 iterator __last1 = end(); local [all...] |
H A D | stl_uninitialized.h | 230 __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/gcc/testsuite/g++.dg/tm/ |
H A D | pr46567.C | 1082 swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument 1088 for (; __first1 != __last1; ++__first1, ++__first2) 1403 equal(_II1 __first1, _II1 __last1, _II2 __first2) argument 1405 for (; __first1 != __last1; ++__first1, ++__first2) 1416 equal(const _Tp* __first1, const _Tp* __last1, const _Tp* __first2) argument 1419 * (__last1 - __first1)); 1424 __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) argument 1432 return std::__equal<__simple>::equal(__first1, __last1, __first2); 1439 __newlast1(_II1, _II1 __last1, _II2, _II2) argument 1440 { return __last1; } 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 2412 iterator __last1 = end(); local 2446 iterator __last1 = end(); local 2507 iterator __last1 = end(); local 2533 iterator __last1 = end(); local [all...] |
/haiku-buildtools/gcc/libstdc++-v3/include/parallel/ |
H A D | algobase.h | 121 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,
|