]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/58610 ([c++11] ICE with constexpr of class with template constructor)
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 28 Feb 2014 20:20:21 +0000 (20:20 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 28 Feb 2014 20:20:21 +0000 (20:20 +0000)
commitf1ee5eaf07345816fd6b1adf90e53ead9800076b
treed59a91671b1191228fba3c380a6ed104d106f938
parentc5b001b5f0d4e8355de686a4c84abae96efbbbcd
re PR c++/58610 ([c++11] ICE with constexpr of class with template constructor)

/cp
2014-02-28  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/58610
* cp-tree.h (DECL_DELETED_FN): Use LANG_DECL_FN_CHECK.
* call.c (print_z_candidate): Remove STRIP_TEMPLATE use.
* lambda.c (maybe_add_lambda_conv_op): Likewise.

/testsuite
2014-02-28  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/58610
* g++.dg/cpp0x/constexpr-ice11.C: New.

From-SVN: r208226
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/cp-tree.h
gcc/cp/lambda.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/constexpr-ice11.C [new file with mode: 0644]