re PR c++/51305 ([C++11][constexpr] noexcept-specifier overconstraints constexpr...
authorPaolo Carlini <paolo.carlini@oracle.com>
Wed, 21 Dec 2011 16:28:08 +0000 (16:28 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 21 Dec 2011 16:28:08 +0000 (16:28 +0000)
commit65a6f60960b629edd33700f2346d219a0331882f
treeab6d2fda508e6c45c1c0afad908931e4436906b4
parentb0f96e350a1aade0576625e4903c5fc1fa2b398d
re PR c++/51305 ([C++11][constexpr] noexcept-specifier overconstraints constexpr functions)

/cp
2011-12-21  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51305
* semantics.c (massage_constexpr_body): Reorder conditionals, make
sure a BIND_EXPR embedded in a MUST_NOT_THROW_EXPR is handled.

/testsuite
2011-12-21  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51305
* g++.dg/cpp0x/constexpr-noexcept6.C: New.

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