diff options
author | Jason Merrill <jason@gcc.gnu.org> | 2018-04-04 15:59:20 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2018-04-04 15:59:20 -0400 |
commit | 01e1df9ff6f1742b31a033fdb65c8ebb5ea0e983 (patch) | |
tree | d08ee69f67c942d933a4dec1e48ae164278d8a3f /gcc | |
parent | dbaee5894cfd832a49adb912ba85699a6be98985 (diff) | |
download | gcc-01e1df9ff6f1742b31a033fdb65c8ebb5ea0e983.zip gcc-01e1df9ff6f1742b31a033fdb65c8ebb5ea0e983.tar.gz gcc-01e1df9ff6f1742b31a033fdb65c8ebb5ea0e983.tar.bz2 |
re PR c++/84221 (spurious -Wunused warning on a variable of a template type declared unused)
PR c++/84221
* g++.dg/warn/Wunused-var-32.C: Test explicit specialization.
From-SVN: r259106
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/g++.dg/warn/Wunused-var-32.C | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/warn/Wunused-var-32.C b/gcc/testsuite/g++.dg/warn/Wunused-var-32.C index 5558f93..8aaf381 100644 --- a/gcc/testsuite/g++.dg/warn/Wunused-var-32.C +++ b/gcc/testsuite/g++.dg/warn/Wunused-var-32.C @@ -2,8 +2,10 @@ // { dg-additional-options -Wunused } template <class T> struct __attribute((unused)) A { }; +template <> struct A<char> { }; void f (void) { A<int> a; // shouldn't warn + A<char> ac; // { dg-warning "unused" } } |