re PR c++/26988 (template constructor in template class derived from virtual base...
authorMark Mitchell <mark@codesourcery.com>
Sun, 11 Feb 2007 20:15:13 +0000 (20:15 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sun, 11 Feb 2007 20:15:13 +0000 (20:15 +0000)
commitba139ba8b7f96b2f1867945d8cec54a99239d31a
treeb0daa91b6449085a518b84cd8d92e91bbad4767a
parenta31830a7cab48698868c117ba9100ec31069a91b
re PR c++/26988 (template constructor in template class derived from virtual base can not be specialized)

PR c++/26988
* pt.c (determine_specialization): Use skip_artificial_parms_for.
(fn_type_unificiation): Likewise.
(get_bindings): Likewise.
PR c++/26988
* g++.dg/template/spec34.C: New test

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