[Bug c++/51424] [C++11] G++ should diagnose self-delegating constructors
paolo at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Aug 30 15:39:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51424
--- Comment #3 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> ---
Author: paolo
Date: Fri Aug 30 15:39:01 2013
New Revision: 202110
URL: http://gcc.gnu.org/viewcvs?rev=202110&root=gcc&view=rev
Log:
/cp
2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/51424
* cp-tree.h (LOOKUP_DELEGATING_CONS): Add.
* init.c (perform_target_ctor): Use it.
* call.c (build_special_member_call): Diagnose self-delegating
constructors.
/testsuite
2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/51424
* g++.dg/cpp0x/dc8.C: New.
* g++.dg/template/meminit1.C: Adjust.
Added:
trunk/gcc/testsuite/g++.dg/cpp0x/dc8.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/call.c
trunk/gcc/cp/cp-tree.h
trunk/gcc/cp/init.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/template/meminit1.C
More information about the Gcc-bugs
mailing list