re PR c++/44412 (Another bogus set-but-not-used warning)
authorJakub Jelinek <jakub@redhat.com>
Fri, 4 Jun 2010 18:45:07 +0000 (20:45 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 4 Jun 2010 18:45:07 +0000 (20:45 +0200)
commit2aa6496608edeb128e5d36b2a9ac02d8d7d6fc18
tree2499cd27e40a8c609bf0ed33e1d6b0aca07b0b95
parent16c821230be0a70133754e1101b5b053f48bbb69
re PR c++/44412 (Another bogus set-but-not-used warning)

PR c++/44412
* typeck.c (build_class_member_access_expr): Call mark_exp_read
on object for static data members.

* g++.dg/warn/Wunused-var-10.C: New test.
* g++.dg/warn/Wunused-var-11.C: New test.

From-SVN: r160290
gcc/cp/ChangeLog
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wunused-var-10.C [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/Wunused-var-11.C [new file with mode: 0644]