Created on 2012-04-12.00:00:00 last changed 90 months ago
[Moved to DR at the April, 2013 meeting.]
Proposed resolution (December, 2012):
Change 9.4.5 [dcl.init.list] paragraph 3 as follows:
Otherwise, if T is a reference type, a prvalue
temporary of the type referenced by T is
list-initialized , and the reference is bound to that
temporary. [Note: As usual...
One of the bullets in 9.4.5 [dcl.init.list] paragraph 3 reads,
Otherwise, if T is a reference type, a prvalue temporary of the type referenced by T is list-initialized, and the reference is bound to that temporary.
This does not say whether the initialization of the temporary is direct-list-initialization, copy-list-initialization, or the same kind of list-initialization as the top-level initialization.
|2014-03-03 00:00:00||admin||set||status: drwp -> cd3|
|2013-10-14 00:00:00||admin||set||status: dr -> drwp|
|2013-05-03 00:00:00||admin||set||messages: + msg4410|
|2013-05-03 00:00:00||admin||set||status: tentatively ready -> dr|
|2013-01-14 00:00:00||admin||set||messages: + msg4197|
|2013-01-14 00:00:00||admin||set||status: drafting -> tentatively ready|
|2012-11-03 00:00:00||admin||set||status: open -> drafting|