This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21 Core Issues List revision 116a. See http://www.open-std.org/jtc1/sc22/wg21/ for the official list.

2024-12-19


1064. Defaulted move constructor for a union

Section: 11.4.5.3  [class.copy.ctor]     Status: C++11     Submitter: Mike Miller     Date: 2010-03-23

[Voted into the WP at the November, 2010 meeting.]

N3092 comment US 63

The new wording in 11.4.5.3 [class.copy.ctor] specifies the behavior of an implicitly-defined copy constructor for a non-union class (paragraph 16), an implicitly-defined move constructor for a non-union class (paragraph 17), and an implicitly-defined copy constructor for a union (paragraph 18), but not an implicitly-defined move constructor for a union.

Proposed resolution (August, 2010):

This issue is resolved by the resolution of issue 1051.