aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorVille Voutilainen <ville.voutilainen@gmail.com>2017-06-21 22:53:26 +0300
committerVille Voutilainen <ville@gcc.gnu.org>2017-06-21 22:53:26 +0300
commit5e88d2d08d464d80bbe5dfd64db954f2dd516b7e (patch)
tree682442a25a4dfb8a09356142015098db8fe62801 /gcc
parentcb8d1b01b3a2198c67d04a3a077bc7c55aaaa31c (diff)
downloadgcc-5e88d2d08d464d80bbe5dfd64db954f2dd516b7e.zip
gcc-5e88d2d08d464d80bbe5dfd64db954f2dd516b7e.tar.gz
gcc-5e88d2d08d464d80bbe5dfd64db954f2dd516b7e.tar.bz2
PR libstdc++/80675, PR libstdc++/80940
* include/std/istream: (__is_convertible_to_basic_istream_test(basic_istream<_Ch, _Up>*)): New. (__do_is_convertible_to_basic_istream_impl): Likewise. (__is_convertible_to_basic_istream_impl): Likewise. (__is_convertible_to_basic_istream): Use the new base. (__rvalue_istream_type): New. (operator>>(_Istream&&, _Tp&&)): Use the new helper alias for the SFINAE check, convert to the helper alias type before doing the actual extraction. * include/std/ostream: (__is_convertible_to_basic_ostream_test(basic_ostream<_Ch, _Up>*)): New. (__do_is_convertible_to_basic_ostream_impl): Likewise. (__is_convertible_to_basic_ostream_impl): Likewise. (__is_convertible_to_basic_ostream): Use the new base. (__rvalue_ostream_type): New. (operator<<(_Ostream&&, const _Tp&)): Use the new helper alias for the SFINAE check, convert to the helper alias type before doing the actual insertion. * testsuite/27_io/rvalue_streams-2.cc: Add new tests. From-SVN: r249468
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions