re PR c++/10416 ('unused variable' warning ignores ctor/dtor side-effects)
authorPaolo Carlini <paolo.carlini@oracle.com>
Mon, 20 Aug 2012 17:38:53 +0000 (17:38 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 20 Aug 2012 17:38:53 +0000 (17:38 +0000)
commitd952d7ad3121f9119b1b842efcd884233854c599
treede8dafb6dc8147a1b8be002129bd10f6338607e8
parentd88513eaf77e9dd8bcc5a662518d18bd350e383c
re PR c++/10416 ('unused variable' warning ignores ctor/dtor side-effects)

/cp
2012-08-20  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/10416
* decl.c (poplevel): Check TYPE_HAS_NONTRIVIAL_DESTRUCTOR for
Wunused_variable too.

/testsuite
2012-08-20  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/10416
* g++.dg/warn/Wunused-var-17.C: New.

From-SVN: r190538
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wunused-var-17.C [new file with mode: 0644]