re PR c++/17788 (poor diagnostic for missing reference initializer)
authorAlexandre Oliva <aoliva@redhat.com>
Tue, 15 Feb 2005 19:39:31 +0000 (19:39 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Tue, 15 Feb 2005 19:39:31 +0000 (19:39 +0000)
commite5e459bf3b9d5ff4a4cb3ae26268090ed180ae4e
tree4bdc26358fdc926dcccf0781aa23884bfcb38b20
parent39a87435bc42d0802f82b60bf657b3aa5ecbea86
re PR c++/17788 (poor diagnostic for missing reference initializer)

gcc/cp/ChangeLog:
PR c++/17788
* class.c (add_implicitly_declared_members, check_field_decl)
(check_field_decls, check_bases): Remove arguments, tests and
assignments of cant_have_default_ctor-related variables.
gcc/testsuite/ChangeLog:
PR c++/17788
* g++.dg/init/ctor4.C: New.
* g++.old-deja/g++.bugs/900205_04.C: Adjust.

From-SVN: r95071
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/init/ctor4.C [new file with mode: 0644]
gcc/testsuite/g++.old-deja/g++.bugs/900205_04.C