re PR c++/11154 (spurious ambiguity report for template class specialization)
authorKriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
Mon, 14 Jul 2003 10:48:59 +0000 (10:48 +0000)
committerKriang Lerdsuwanakij <lerdsuwa@gcc.gnu.org>
Mon, 14 Jul 2003 10:48:59 +0000 (10:48 +0000)
commit55ece1b348b5c67402a6efa630dacfbba0bcf7cb
treeaa534e8dcff947fe6f748a9d107e23d6420d6c08
parent9a8c9b44ccb0d9a94256bfa2bf3d1cf8f1f7744f
re PR c++/11154 (spurious ambiguity report for template class specialization)

PR c++/11154
* pt.c (more_specialized_class): Add full_args parameter.
(most_specialized_class): Adjust calls to more_specialized_class.
* cp-tree.h (more_specialized_class): Adjust declaration.

* g++.dg/template/partial2.C: New test.

From-SVN: r69328
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/partial2.C [new file with mode: 0644]