Created on 2014-05-15.00:00:00 last changed 57 months ago
Rationale (October, 2015):
CWG feels that the triviality of a deleted function should be irrelevant. Any cases in which the triviality of a deleted function is observable should be amended to remove that dependency.
Additional note, November, 2014:
See paper N4148.
Notes from the June, 2014 meeting:
CWG felt that deleted functions should be trivial. See also issue 1590.
The current wording of the Standard does not make clear whether a special member function that is defaulted and implicitly deleted is trivial. Triviality is visible in various ways that don't involve invoking the function, such as determining whether a type is trivially copyable and determining the result of various type traits. It also factors into some ABI specifications.
(See also issue 1734.)
|2015-11-10 00:00:00||admin||set||messages: + msg5983|
|2015-11-10 00:00:00||admin||set||messages: + msg5982|
|2015-11-10 00:00:00||admin||set||status: extension -> nad|
|2015-05-25 00:00:00||admin||set||status: open -> extension|
|2014-11-24 00:00:00||admin||set||messages: + msg5246|
|2014-07-07 00:00:00||admin||set||messages: + msg5105|