PR c++/29105
commit6b5d7622ee716d757317c98bf01b8f1f966e7f12
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Oct 2006 04:12:51 +0000 (2 04:12 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Oct 2006 04:12:51 +0000 (2 04:12 +0000)
tree7285435b8401e2a391cb80997c0b09f992dfd968
parentc784dc88191f782c109cffe02b91945d34eee8ed
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117361 138bc75d-0d04-0410-961f-82ee72b054a4
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]