re PR c++/29105 (segfault in add_candidates with a non template base class and a...
authorMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 2 Oct 2006 04:12:51 +0000 (04:12 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 2 Oct 2006 04:12:51 +0000 (04:12 +0000)
commit51a203d95e956aacdb9c6432f9fabdee3c20276e
tree7285435b8401e2a391cb80997c0b09f992dfd968
parent297d410513c658b50550f02b0e7cd914b0551630
re PR c++/29105 (segfault in add_candidates with a non template base class and a template member function)

PR c++/29105
* pt.c (tsubst_baselink): Substituteinto the qualifying scope.
* semantics.c (baselink_for_fns): Build a baselink, even when
processing a template.
PR c++/29105
* g++.dg/template/member6.C: New test.
* g++.dg/parse/typename7.C: Adjust error markers.

From-SVN: r117361
gcc/cp/pt.c
gcc/cp/semantics.c
gcc/testsuite/g++.dg/parse/typename7.C
gcc/testsuite/g++.dg/template/member6.C [new file with mode: 0644]