PR c++/26714
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Nov 2011 03:28:14 +0000 (03:28 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Nov 2011 03:28:14 +0000 (03:28 +0000)
commit5747d366787cc461b8b4b79b4575f22df9feaa03
tree7b439ecb9236581bd4b64ccf943c6d9a7ce82aa0
parent8ff0f9e3a3d3efc8cbb71c34d56595b00b874726
PR c++/26714
* init.c (perform_member_init): Strip TARGET_EXPR around NSDMI.
Do temporary lifetime extension.

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