Fix testsuite failures caused by the patch implementing LWG 2534.
authorVille Voutilainen <ville.voutilainen@gmail.com>
Wed, 30 Nov 2016 16:32:24 +0000 (18:32 +0200)
committerVille Voutilainen <ville@gcc.gnu.org>
Wed, 30 Nov 2016 16:32:24 +0000 (18:32 +0200)
commit3ba9051e4406f0a996c1087ca1c9305e31790738
tree65ec96857ca13f68065af03db2ff3bff37f43652
parent917b47be741ba60bec25b75fb0e55e9fdd908f94
Fix testsuite failures caused by the patch implementing LWG 2534.

* include/std/istream (__is_convertible_to_basic_istream):
Change the return types of __check, introduce istream_type.
(operator>>(_Istream&&, _Tp&&)):
Use __is_convertible_to_basic_istream::istream_type as the return type.
* include/std/ostream (__is_convertible_to_basic_ostream):
Change the return types of __check, introduce ostream_type.
(operator>>(_Ostream&&, _Tp&&)):
Use __is_convertible_to_basic_ostream::ostream_type as the return type.

From-SVN: r243036
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/istream
libstdc++-v3/include/std/ostream