diff options
| author | Paolo Carlini <pcarlini@suse.de> | 2007-04-13 22:22:56 +0000 | 
|---|---|---|
| committer | Paolo Carlini <paolo@gcc.gnu.org> | 2007-04-13 22:22:56 +0000 | 
| commit | dded9d2ca8e7e0d87b8fc1b9fc37703f7f2cc9c5 (patch) | |
| tree | 40dea2492b7e83b6e8327274b1904deb57144476 /libjava/testsuite/libjava.lang | |
| parent | 601589dbeca1f2561dc2591d38ce4bd1f887f547 (diff) | |
| download | gcc-dded9d2ca8e7e0d87b8fc1b9fc37703f7f2cc9c5.zip gcc-dded9d2ca8e7e0d87b8fc1b9fc37703f7f2cc9c5.tar.gz gcc-dded9d2ca8e7e0d87b8fc1b9fc37703f7f2cc9c5.tar.bz2 | |
re PR libstdc++/31556 (find_if uses operator! instead of conversion to bool)
2007-04-13  Paolo Carlini  <pcarlini@suse.de>
	PR libstdc++/31556
	* include/bits/stl_algobase.h (equal(_InputIterator1, _InputIterator1,
	_InputIterator2, _BinaryPredicate), mismatch(_InputIterator1,
	_InputIterator1, _InputIterator2, _BinaryPredicate)): Convert
	predicate return to bool.
	* include/bits/stl_algo.h (__find_if(_InputIterator, _InputIterator,
	_Predicate, input_iterator_tag), search(_ForwardIterator1,
	_ForwardIterator1, _ForwardIterator2, _ForwardIterator2,
	_BinaryPredicate), __search_n(_ForwardIterator, _ForwardIterator,
	_Integer, const _Tp&, _BinaryPredicate, std::forward_iterator_tag),
	__search_n(_RandomAccessIter, _RandomAccessIter, _Integer, const _Tp&,
	_BinaryPredicate, std::random_access_iterator_tag),
	search_n(_ForwardIterator, _ForwardIterator, _Integer, const _Tp&,
	_BinaryPredicate), remove_copy_if(_InputIterator, _InputIterator,
	_OutputIterator, _Predicate), __unique_copy(_ForwardIterator,
	_ForwardIterator, _OutputIterator, _BinaryPredicate,
	forward_iterator_tag, output_iterator_tag),
	__unique_copy(_InputIterator, _InputIterator, _OutputIterator,
	_BinaryPredicate, input_iterator_tag, output_iterator_tag),
	__unique_copy(_InputIterator, _InputIterator, _OutputIterator,
	_BinaryPredicate, input_iterator_tag, output_iterator_tag),
	__unique_copy(_InputIterator, _InputIterator, _ForwardIterator,
	_BinaryPredicate, input_iterator_tag, forward_iterator_tag),
	unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate),
	__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate,
	bidirectional_iterator_tag), binary_search(_ForwardIterator,
	_ForwardIterator, const _Tp&, _Compare),
	next_permutation(_BidirectionalIterator, _BidirectionalIterator,
	_Compare), prev_permutation(_BidirectionalIterator,
	_BidirectionalIterator, _Compare)): Likewise.
From-SVN: r123800
Diffstat (limited to 'libjava/testsuite/libjava.lang')
0 files changed, 0 insertions, 0 deletions
