call.c (build_over_call): Mark COMPOUND_EXPRs generated for empty class assignment...
authorMark Mitchell <mark@codesourcery.com>
Mon, 13 Aug 2001 21:07:22 +0000 (21:07 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 13 Aug 2001 21:07:22 +0000 (21:07 +0000)
commit63d6f87a6d1eae6411542567d6834c27c4509f40
treeb3d6a8ca44a45cf8cd9364a50503a60ba3fc29a9
parent7db19937237a4ae5d1cae179a1614f3294c9d3cc
call.c (build_over_call): Mark COMPOUND_EXPRs generated for empty class assignment as having side-effects...

* call.c (build_over_call): Mark COMPOUND_EXPRs generated for
empty class assignment as having side-effects to avoid
spurious warnings.

From-SVN: r44868
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/g++.old-deja/g++.other/empty2.C [new file with mode: 0644]