/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | stl_algobase.h | 158 swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument 166 __glibcxx_requires_valid_range(__first1, __last1); 168 for (; __first1 != __last1; ++__first1, ++__first2) 169 std::iter_swap(__first1, __first2); 806 equal(_II1 __first1, _II1 __last1, _II2 __first2) argument 808 for (; __first1 != __last1; ++__first1, ++__first2) 809 if (!(*__first1 == *__first2)) 820 equal(const _Tp* __first1, cons argument 829 __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) argument 861 __newlast1(_RAI1 __first1, _RAI1 __last1, _RAI2 __first2, _RAI2 __last2) argument 888 __lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument 912 __lc(const _Tp* __first1, const _Tp* __last1, const _Up* __first2, const _Up* __last2) argument 925 __lexicographical_compare_aux(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument 1030 equal(_II1 __first1, _II1 __last1, _II2 __first2) argument 1062 equal(_IIter1 __first1, _IIter1 __last1, _IIter2 __first2, _BinaryPredicate __binary_pred) argument 1093 lexicographical_compare(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) argument 1127 lexicographical_compare(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, _Compare __comp) argument 1167 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2) argument 1205 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __binary_pred) argument [all...] |
H A D | stl_numeric.h | 170 inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument 176 __glibcxx_requires_valid_range(__first1, __last1); 178 for (; __first1 != __last1; ++__first1, ++__first2) 179 __init = __init + (*__first1 * *__first2); 202 inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument 210 __glibcxx_requires_valid_range(__first1, __last1); 212 for (; __first1 != __last1; ++__first1, ++__first2) 213 __init = __binary_op1(__init, __binary_op2(*__first1, *__first [all...] |
H A D | stl_algo.h | 495 __find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument 507 = _GLIBCXX_STD_P::search(__first1, __last1, __first2, __last2); 513 __first1 = __new_result; 514 ++__first1; 523 __find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument 536 = _GLIBCXX_STD_P::search(__first1, __last1, __first2, 543 __first1 = __new_result; 544 ++__first1; 553 __find_end(_BidirectionalIterator1 __first1, argument 568 _RevIterator1 __rlast1(__first1); 588 __find_end(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, bidirectional_iterator_tag, bidirectional_iterator_tag, _BinaryPredicate __comp) argument 647 find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2) argument 694 find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __comp) argument 2726 __merge_backward(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, _BidirectionalIterator3 __result) argument 2761 __merge_backward(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, _BidirectionalIterator3 __result, _Compare __comp) argument 3414 includes(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2) argument 3464 includes(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _Compare __comp) argument 4253 find_first_of(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2) argument 4293 find_first_of(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2, _BinaryPredicate __comp) argument 4453 search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2) argument 4525 search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __predicate) argument 4713 transform(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _OutputIterator __result, _BinaryOperation __binary_op) argument 5277 merge(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 5340 merge(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument 5488 set_union(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 5555 set_union(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument 5622 set_intersection(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 5679 set_intersection(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument 5737 set_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 5798 set_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument 5856 set_symmetric_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 5922 set_symmetric_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument [all...] |
H A D | stl_uninitialized.h | 394 __uninitialized_copy_move(_InputIterator1 __first1, argument 401 _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, 422 __uninitialized_move_copy(_InputIterator1 __first1, argument 429 _ForwardIterator __mid = std::__uninitialized_move_a(__first1, __last1, 471 __uninitialized_move_fill(_InputIterator __first1, _InputIterator __last1, argument 476 _ForwardIterator __mid2 = std::__uninitialized_move_a(__first1, __last1,
|
H A D | hashtable_policy.h | 886 _S_is_permutation(_Uiterator __first1, _Uiterator __last1, argument 889 for (; __first1 != __last1; ++__first1, ++__first2) 890 if (!(*__first1 == *__first2)) 893 if (__first1 == __last1) 897 std::advance(__last2, std::distance(__first1, __last1)); 899 for (_Uiterator __it1 = __first1; __it1 != __last1; ++__it1) 901 _Uiterator __tmp = __first1;
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/libstdc++-v3/include/bits/ |
H A D | stl_algo.h | 476 search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, argument 485 __glibcxx_requires_valid_range(__first1, __last1); 488 if (__first1 == __last1 || __first2 == __last2) 489 return __first1; 495 return std::find(__first1, __last1, *__first2); 500 _ForwardIterator1 __current = __first1; 502 while (__first1 != __last1) 504 __first1 = std::find(__first1, __last1, *__first2); 505 if (__first1 548 search(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __predicate) argument 875 swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2) argument 949 transform(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _OutputIterator __result, _BinaryOperation __binary_op) argument 3120 merge(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 3178 merge(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument 3351 __merge_backward(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, _BidirectionalIterator3 __result) argument 3390 __merge_backward(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, _BidirectionalIterator3 __result, _Compare __comp) argument 4136 includes(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2) argument 4183 includes(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _Compare __comp) argument 4229 set_union(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 4291 set_union(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument 4352 set_intersection(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 4406 set_intersection(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument 4460 set_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 4518 set_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument 4572 set_symmetric_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result) argument 4633 set_symmetric_difference(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp) argument 5025 find_first_of(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2) argument 5062 find_first_of(_InputIterator __first1, _InputIterator __last1, _ForwardIterator __first2, _ForwardIterator __last2, _BinaryPredicate __comp) argument 5091 __find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, forward_iterator_tag, forward_iterator_tag) argument 5119 __find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, forward_iterator_tag, forward_iterator_tag, _BinaryPredicate __comp) argument 5148 __find_end(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, bidirectional_iterator_tag, bidirectional_iterator_tag) argument 5181 __find_end(_BidirectionalIterator1 __first1, _BidirectionalIterator1 __last1, _BidirectionalIterator2 __first2, _BidirectionalIterator2 __last2, bidirectional_iterator_tag, bidirectional_iterator_tag, _BinaryPredicate __comp) argument 5241 find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2) argument 5287 find_end(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __comp) argument [all...] |
H A D | stl_algobase.h | 683 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, argument 692 __glibcxx_requires_valid_range(__first1, __last1); 694 while (__first1 != __last1 && *__first1 == *__first2) 696 ++__first1; 699 return pair<_InputIterator1, _InputIterator2>(__first1, __first2); 719 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, argument 725 __glibcxx_requires_valid_range(__first1, __last1); 727 while (__first1 != __last1 && __binary_pred(*__first1, *__first 748 equal(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2) argument 781 equal(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __binary_pred) argument 812 lexicographical_compare(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2) argument 853 lexicographical_compare(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2, _Compare __comp) argument 875 lexicographical_compare(const unsigned char* __first1, const unsigned char* __last1, const unsigned char* __first2, const unsigned char* __last2) argument 891 lexicographical_compare(const char* __first1, const char* __last1, const char* __first2, const char* __last2) argument [all...] |
H A D | stl_numeric.h | 136 inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument 142 __glibcxx_requires_valid_range(__first1, __last1); 144 for (; __first1 != __last1; ++__first1, ++__first2) 145 __init = __init + (*__first1 * *__first2); 168 inner_product(_InputIterator1 __first1, _InputIterator1 __last1, argument 176 __glibcxx_requires_valid_range(__first1, __last1); 178 for (; __first1 != __last1; ++__first1, ++__first2) 179 __init = __binary_op1(__init, __binary_op2(*__first1, *__first [all...] |
H A D | stl_uninitialized.h | 326 __uninitialized_copy_copy(_InputIterator1 __first1, argument 333 _ForwardIterator __mid = std::__uninitialized_copy_a(__first1, __last1, 376 __uninitialized_copy_fill(_InputIterator __first1, _InputIterator __last1, argument 381 _ForwardIterator __mid2 = std::__uninitialized_copy_a(__first1, __last1,
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.dg/torture/ |
H A D | 20090329-1.C | 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); 30 ++__first1, ++__first2) { 31 if (__comp(*__first1, *__first2)) return true;
|
H A D | 20070621-1.C | 41 template<typename _II1, typename _II2> static bool equal(_II1 __first1, _II1 __last1, _II2 __first2) { argument 43 __first1 != __last1; 44 ++__first1, ++__first2) if (!(*__first1 == *__first2)) return false; 47 template<typename _II1, typename _II2> inline bool __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) { argument 51 return std::__equal<__simple>::equal(__first1, __last1, __first2); 53 template<typename _II1, typename _II2> inline bool equal(_II1 __first1, _II1 __last1, _II2 __first2) { argument 54 return std::__equal_aux(__niter_base<_II1>::__b(__first1), __niter_base<_II1>::__b(__last1), __niter_base<_II2>::__b(__first2));
|