re PR c++/30158 (ICE with invalid statement-expressions)
authorAndrew Pinski <andrew_pinski@playstation.sony.com>
Fri, 16 Feb 2007 01:23:35 +0000 (01:23 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Fri, 16 Feb 2007 01:23:35 +0000 (17:23 -0800)
commit76b9a2a1cd4c0777039da22ae087268ab282c123
treedfbf6ba184ffd7395764059f3975e99ffefb979a
parentd3d6f724f2c524bd2e82f14ff97ee3cfd0a182eb
re PR c++/30158 (ICE with invalid statement-expressions)

2007-02-15  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR C++/30158
        * semantics.c (finish_stmt_expr_expr): Set TREE_TYPE of the
        statement expression if we had an error mark node.
2007-02-15  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR C++/30158
        * g++.dg/ext/stmtexpr10.C: New testcase.

From-SVN: r122028
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/stmtexpr10.C [new file with mode: 0644]