decl.c (check_initializer): Set DECL_NONTRIVIALLY_INITIALIZED_P for a constructor...
authorJason Merrill <jason@redhat.com>
Mon, 1 Oct 2012 23:57:18 +0000 (19:57 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 1 Oct 2012 23:57:18 +0000 (19:57 -0400)
commit7a7fc980643bde521579d9ecbce17ae80f8097da
treefade546f48cfc9f3d33c59f96682e456be1a5368
parenta1ffba987b161b6a0b757dcd8e7bca47bc9c27e4
decl.c (check_initializer): Set DECL_NONTRIVIALLY_INITIALIZED_P for a constructor call.

* decl.c (check_initializer): Set DECL_NONTRIVIALLY_INITIALIZED_P
for a constructor call.
(decl_jump_unsafe): So don't bother checking
type_has_nontrivial_default_init.
* call.c (set_up_extended_ref_temp): Set
DECL_NONTRIVIALLY_INITIALIZED_P.

From-SVN: r191948
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/cp-tree.h
gcc/cp/decl.c