re PR c++/17232 ([DR 1640] classes and class template specializations treated differe...
authorJason Merrill <jason@redhat.com>
Thu, 21 Mar 2013 03:25:16 +0000 (23:25 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 21 Mar 2013 03:25:16 +0000 (23:25 -0400)
commit9f5d44f495b5ed8dad5890c30ced1b1e3a8128f7
tree14e8bdf7468a181a82ae9a0ab9568863c0335a17
parent327a1118271129829e9ac0abd894eb29254b93eb
re PR c++/17232 ([DR 1640] classes and class template specializations treated differently w.r.t. core issue #337)

PR c++/17232
PR c++/56642
* pt.c (tsubst_decl): Check return value of register_specialization.
* typeck2.c (abstract_virtuals_error_sfinae): Re-apply complete_type
change.

From-SVN: r196849
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/cp/typeck2.c
gcc/testsuite/g++.dg/template/abstract-dr337.C
gcc/testsuite/g++.dg/template/friend54.C [new file with mode: 0644]