OSDN Git Service

PR c++/41510
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 May 2010 18:38:16 +0000 (18:38 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 May 2010 18:38:16 +0000 (18:38 +0000)
commitf955934c261dc2757b87671643376e05b9387009
tree538a9f415da25d0233304dc40b74faf54a537d08
parentfd1164d3bd62e1d1005abcbe047a6c8f581e7e97
PR c++/41510
* decl.c (check_initializer): Don't wrap an init-list in a
TREE_LIST.
* init.c (build_aggr_init): Don't assume copy-initialization if
init has CONSTRUCTOR_IS_DIRECT_INIT.
* call.c (build_new_method_call): Sanity check.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159792 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/decl.c
gcc/cp/init.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/initlist35.C [new file with mode: 0644]
gcc/testsuite/g++.dg/init/brace6.C