diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2017-01-20 01:22:54 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2017-01-20 01:22:54 +0000 |
commit | 38a9e5a6c07d84274bc5d345b947d1c13351d590 (patch) | |
tree | 3d61b326d740e796dfbb370ca1db3de644acf9f2 /gcc/read-rtl-function.c | |
parent | 01334be4a08330081eb74181faec5fbb4c30bcda (diff) | |
download | gcc-38a9e5a6c07d84274bc5d345b947d1c13351d590.zip gcc-38a9e5a6c07d84274bc5d345b947d1c13351d590.tar.gz gcc-38a9e5a6c07d84274bc5d345b947d1c13351d590.tar.bz2 |
PR69321 fix any_cast<T>(any*) for non-copyable T
PR libstdc++/69321
* include/experimental/any (__any_caster): Avoid instantiating
manager function for types that can't be stored in any.
* include/std/any (__any_caster): Likewise.
* testsuite/20_util/any/misc/any_cast.cc: Test non-copyable type.
* testsuite/experimental/any/misc/any_cast.cc: Likewise.
From-SVN: r244678
Diffstat (limited to 'gcc/read-rtl-function.c')
0 files changed, 0 insertions, 0 deletions