Revert "PR c++/33799 - destroy return value if local cleanup throws."
authorJason Merrill <jason@redhat.com>
Wed, 15 Jan 2020 19:13:13 +0000 (14:13 -0500)
committerJason Merrill <jason@redhat.com>
Wed, 15 Jan 2020 20:12:45 +0000 (15:12 -0500)
commit299ddc612136421f1d9865ea4f2f84f7e3791824
tree15b55558a59a9ad516e343d64b4591ab588de990
parent596334fa040094c772965ff1998d171fe3e00348
Revert "PR c++/33799 - destroy return value if local cleanup throws."

This change was blocking the coroutines merge, so I'm backing it out for now
to adjust my approach.

This reverts commit 7c82dd6c02d44d9d2cd84dda137c00b1a3cd6c90.
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/typeck.c
gcc/testsuite/g++.dg/eh/return1.C