re PR c++/66501 (Default move assignment does not move array members)
authorJason Merrill <jason@redhat.com>
Wed, 24 Jun 2015 15:40:08 +0000 (11:40 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 24 Jun 2015 15:40:08 +0000 (11:40 -0400)
commit024f2d8923b9622fdf5d85d474ef77e36431ab81
tree9a2e4c548e0ef8b3d4821a63eee311709732898d
parente79fc3d4d72228eeec47b8a53721663371042b8e
re PR c++/66501 (Default move assignment does not move array members)

PR c++/66501
* class.c (type_has_nontrivial_assignment): Remove.
* cp-tree.h: Remove declaration.
* init.c (vec_copy_assign_is_trivial): New.
(build_vec_init): Use it.

From-SVN: r224904
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/init.c