re PR c++/24139 (Rejects definition of member of specialized inner class)
authorMark Mitchell <mark@codesourcery.com>
Mon, 10 Oct 2005 14:41:52 +0000 (14:41 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 10 Oct 2005 14:41:52 +0000 (14:41 +0000)
commitf0d60e22101308e3ed63e42ec33257742cc07380
treecb163c410364b6ab4bc35b3a454234d937f3e087
parente0b923193a67f9a644cfab03fa8a40f0a43b5db3
re PR c++/24139 (Rejects definition of member of specialized inner class)

PR c++/24139
* decl.c (grokdeclarator): Do not require template parameter lists
for explicitly specialized class.
* error.c (dump_aggr_type): Do not dump template arguments for
non-primary specializations.
(dump_function_name): Likewise.
PR c++/24139
* g++.dg/template/spec27.C: New test.

From-SVN: r105172
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/error.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/spec27.C [new file with mode: 0644]