Fix PR c++/68978 (bogus error: lvalue required as left operand of assignment)
authorPatrick Palka <ppalka@gcc.gnu.org>
Fri, 18 Dec 2015 23:16:33 +0000 (23:16 +0000)
committerPatrick Palka <ppalka@gcc.gnu.org>
Fri, 18 Dec 2015 23:16:33 +0000 (23:16 +0000)
commit46ab17dbae559b0823d43f6f8ffb12f9dc0d10d5
treed70634f8a7d6de99b9abe294ea742c5f7f0cd04b
parenta49de7a463519e8e3c7e903caef9e78604fd637d
Fix PR c++/68978 (bogus error: lvalue required as left operand of assignment)

gcc/cp/ChangeLog:

PR c++/68978
* tree.c (lvalue_kind) [MODOP_EXPR]: New case.

gcc/testsuite/ChangeLog:

PR c++/68978
* g++.dg/template/pr68978.C: New test.

From-SVN: r231841
gcc/cp/ChangeLog
gcc/cp/tree.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/pr68978.C [new file with mode: 0644]