OSDN Git Service

PR c++/509
authorgiovannibajo <giovannibajo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Jul 2004 00:06:45 +0000 (00:06 +0000)
committergiovannibajo <giovannibajo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Jul 2004 00:06:45 +0000 (00:06 +0000)
commit05a677c71ece39cae12ce541570b6cd3ffab0a5c
tree1312c53d8cf381419e2804cabd75d2dfe5541a6a
parentd6f7df3a44d2d1a43b2128558157e26b8282d835
PR c++/509
* pt.c (determine_specialization): New parameter template_count.
Disambiguate between member templates and member functions counting
the template headers.
(check_explicit_specialization): Update caller.
(tsubst_friend_function): Likewise.

PR c++/509
* g++.dg/template/spec15.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84982 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/spec15.C [new file with mode: 0644]