]> git.ipfire.org Git - thirdparty/gcc.git/commit
Backport:
authorVolker Reichelt <reichelt@igpm.rwth-aachen.de>
Mon, 5 Dec 2005 18:01:05 +0000 (18:01 +0000)
committerVolker Reichelt <reichelt@gcc.gnu.org>
Mon, 5 Dec 2005 18:01:05 +0000 (18:01 +0000)
commiteaff878db1e44867fe734adb948f54dbc284ac5f
treeda0de7529752d95b56a1707630c3d4bd9120a1a6
parentdf9ed971efc2335933f84e3b09b061011be7b44e
Backport:

2005-10-13  Mark Mitchell  <mark@codesourcery.com>

PR c++/22352
* pt.c (tsubst_template_parms): Set processing_template_decl while
processing the parameters.
(tsubst_decl): Set processing_template_decl when substituting into
a TEMPLATE_DECL.

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

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