PR c++/15664, c++/18276
authorKriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
Thu, 2 Dec 2004 12:00:43 +0000 (12:00 +0000)
committerKriang Lerdsuwanakij <lerdsuwa@gcc.gnu.org>
Thu, 2 Dec 2004 12:00:43 +0000 (12:00 +0000)
commit28e42b7eac632e5ad97801687192baa1f76a2e0d
tree107c38bb953f29351253c7b49cbde6e02dd4790c
parenta5e515185ae43f376c680dc3710c0ad3c514c2e4
PR c++/15664, c++/18276

PR c++/15664, c++/18276
* pt.c (tsubst_decl) <TEMPLATE_DECL case>: Reorganize.  Correctly
tsubst TEMPLATE_DECL that is a TEMPLATE_TEMPLATE_PARM.

* g++.dg/template/ttp13.C: New test.
* g++.dg/template/ttp14.C: Likewise.

From-SVN: r91633
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/ttp13.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/ttp14.C [new file with mode: 0644]