OSDN Git Service

PR c++/35987
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Apr 2008 08:54:45 +0000 (08:54 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Apr 2008 08:54:45 +0000 (08:54 +0000)
commit22053f42429409f4b2cd58530432c8def29a8f64
treec32099684fbe608cfcab212a16d22c8b3582d0c6
parent6da9eb1dfcfd81c77639df308cb6aabb837484f8
PR c++/35987
* typeck.c (cp_build_modify_expr) <case PREINCREMENT_EXPR>: Don't build
COMPOUND_EXPR if the second argument would be error_mark_node.

* g++.dg/other/error28.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134786 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/error28.C [new file with mode: 0644]