[C++ PATCH 82560] missing dtor call
commit8d47c1c56c9db6161f71ae6ca2c7a8ea58245e80
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Oct 2017 15:52:21 +0000 (17 15:52 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Oct 2017 15:52:21 +0000 (17 15:52 +0000)
treec6e2dd122287481cd4564e2e3db336f69861441d
parent9e9cc1a9a4a4809a4d0cf4fdcf0ae74298cca6a4
[C++ PATCH 82560] missing dtor call

https://gcc.gnu.org/ml/gcc-patches/2017-10/msg01068.html
PR c++/82560
* call.c (build_over_call): Don't pass tf_no_cleanup to nested
calls.

PR c++/82560
* g++.dg/cpp0x/pr82560.C: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253820 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/pr82560.C [new file with mode: 0644]