PR79114 use decayed type in std::throw_with_nested assertion
commitbe51fbb7d837f24c4d1c7c89ae2873389c5e025d
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Jan 2017 15:26:06 +0000 (17 15:26 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Jan 2017 15:26:06 +0000 (17 15:26 +0000)
tree55e4817822b8788a3eb0f316e0d4e359938ac8a7
parent2b62583df62fb887175a04183ae954fb3348a4d3
PR79114 use decayed type in std::throw_with_nested assertion

PR libstdc++/79114
* libsupc++/nested_exception.h (throw_with_nested): Use decay instead
of remove_reference.
* testsuite/18_support/nested_exception/79114.cc: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@244531 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/nested_exception.h
libstdc++-v3/testsuite/18_support/nested_exception/79114.cc [new file with mode: 0644]