re PR c++/50309 ([C++0x] ICE: tree check: expected tree_list, have error_mark in...
authorPaolo Carlini <paolo.carlini@oracle.com>
Wed, 7 Sep 2011 17:16:23 +0000 (17:16 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 7 Sep 2011 17:16:23 +0000 (17:16 +0000)
commit3023956508806f919e89086cca3e8f73b2c7c323
tree5273669debafa01ea7678f0e045b4e2f587190e3
parente39438c55d8d22f9ede589d3fc19bacd639be58b
re PR c++/50309 ([C++0x] ICE: tree check: expected tree_list, have error_mark in comp_except_specs, at cp/typeck.c:1014 on empty noexcept)

/cp
2011-09-07  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/50309
* decl.c (grokdeclarator): Check u.function.exception_specification
for error_mark_node.

/testsuite
2011-09-07  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/50309
* g++.dg/cpp0x/noexcept14.C: New.

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