re PR c++/55944 ([C++11] static local member with constexpr c'tor causes ICE)
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 22 Jan 2013 23:38:34 +0000 (23:38 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 22 Jan 2013 23:38:34 +0000 (23:38 +0000)
commit723889fa82a7a62b78d333e20c9f203062d51e55
tree9375b680ccf2bdab7b509e73ec50e710a7fd519a
parentc2a452151e2ed203c198e8abc4ed527b0737b07f
re PR c++/55944 ([C++11] static local member with constexpr c'tor causes ICE)

/cp
2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/55944
* decl.c (check_initializer): Use TARGET_EXPR_DIRECT_INIT_P only
on TARGET_EXPR nodes.

/testsuite
2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/55944
* g++.dg/cpp0x/constexpr-static10.C: New.

From-SVN: r195391
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/constexpr-static10.C [new file with mode: 0644]