re PR c++/495 (ICE in in lookup_template_class, at cp/pt.c:3961)
authorKriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
Fri, 19 Sep 2003 14:08:00 +0000 (14:08 +0000)
committerKriang Lerdsuwanakij <lerdsuwa@gcc.gnu.org>
Fri, 19 Sep 2003 14:08:00 +0000 (14:08 +0000)
commit68c788471ba4f3a2aa4e79c6fc2bf99218621bc3
treed12f6f7ece81be97d1ded812e91f6979f2fe7b6e
parent472b0fbcf737e5a4211b70d65ea9e386c9d9eeef
re PR c++/495 (ICE in in lookup_template_class, at cp/pt.c:3961)

PR c++/495
* pt.c (tsubst_friend_class): Only use innermost template
arguments for the injected friend class template.

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

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