OSDN Git Service

PR c++/39551
authorlcwu <lcwu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Apr 2009 17:55:50 +0000 (17:55 +0000)
committerlcwu <lcwu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Apr 2009 17:55:50 +0000 (17:55 +0000)
commita4d4030ba8a28b9ffeddfc54908ccdc2fe78833e
tree1fcdb0340acf7d5d040d772569c97b16879b29e4
parent9acbacf5f908710f434f2171cdb08250326bffbd
    PR c++/39551
* gcc/cp/call.c (build_over_call): Set TREE_NO_WARNING on the
compiler-generated INDIRECT_REF expression.
* gcc/cp/cvt.c (convert_to_void): Emit warning when stripping off
INDIRECT_REF.
* gcc/testsuite/g++.dg/warn/Wunused-13.C: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146132 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/cvt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wunused-13.C [new file with mode: 0644]