PR c++/47067
commit05d560e780ac88a51a5692b89e9637b40a55889a
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Jan 2011 22:34:35 +0000 (17 22:34 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Jan 2011 22:34:35 +0000 (17 22:34 +0000)
tree95de9147219551bb8da172c14e14a195742621de
parentbfea5ee659d644054db3efc1a56e333da66e31f3
PR c++/47067
* semantics.c (base_field_constructor_elt): New fn.
(cxx_eval_bare_aggregate): Use it.
(build_data_member_initialization): Leave COMPONENT_REF for
vfield inits.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@168937 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/constexpr-virtual.C [new file with mode: 0644]