re PR c++/5373 (Statement expressions broken in C++)
authorMark Mitchell <mark@codesourcery.com>
Sat, 13 Apr 2002 07:10:12 +0000 (07:10 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sat, 13 Apr 2002 07:10:12 +0000 (07:10 +0000)
commit0481bc2173f4356508e3eed62575fa36b22dfefb
tree3c8faed6a9f50ee59d2f66d5398cf53616345600
parent1d405c5eba2b1350d2614e690e35fbb0076209f4
re PR c++/5373 (Statement expressions broken in C++)

PR c++ 5373.
* g++.dg/parse/stmtexpr1.C: New test.

PR c++/5373.
* semantics.c (finish_expr_stmt): Remember the type of the
expression before any conversions are performed.

From-SVN: r52264
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/stmtexpr1.C [new file with mode: 0644]