-
Notifications
You must be signed in to change notification settings - Fork 772
Confusing wording in note on [basic.start.dynamic]/1 #4420
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Maybe:
|
What about:
|
Is it the explicit specialization that has ordered init, or the variable itself? Is there any difference? Your suggestion says the specialization has ordered init. The original says the variable has ordered init. |
A template is not a thing that could be initialized (it's not an object or reference; it's a template). Only a specialization of a (certain kind of) template can be initialized at all, irrespective of ordering. |
Editorial meeting: |
Since English lacks a grouping operator it is unclear which adjectives apply to both sides of the "or". I initially read it as
An (explicitly specialized non-inline static data member) or (variable template specialization)
, but I think it is supposed to be closer toAn explicitly specialized non-inline (static data member or variable template specialization)
. Can this be rephrased to make this clear?The text was updated successfully, but these errors were encountered: