You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[dcl.init]/15 talks about initialization of the form
T x = a;
while [dcl.init]/16 shows the forms
T x(a);
T x{a};
These are not precisely defined using the grammar from [dcl.init]/1, but I
assume that the first form is supposed to also cover copy-list-initialization
of the form
T x = {a};
Is that correct? If so, it seems like it should be listed in paragraph 15. In
any case, it may be worth either making these both more precise by referring
to the grammar defined above.
The text was updated successfully, but these errors were encountered:
where a is {blah, blah}. This is a little sloppy, though I'm not sure how best to fix it. Everything other than the = here is a placeholder for a loosely-defined hunk of the grammar.
Thanks for the reply. Yep, that is what I imagined (though I neglected empty and multi-element lists). My recommendation would be to make it precise by reference to the grammar above, but maybe that is too cumbersome?
(The version I'm looking at is N3936.)
[dcl.init]/15 talks about initialization of the form
while [dcl.init]/16 shows the forms
These are not precisely defined using the grammar from [dcl.init]/1, but I
assume that the first form is supposed to also cover copy-list-initialization
of the form
Is that correct? If so, it seems like it should be listed in paragraph 15. In
any case, it may be worth either making these both more precise by referring
to the grammar defined above.
The text was updated successfully, but these errors were encountered: