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
[2020-02 LWG Poll 16] P1976R2 Fixed-size span construction from dynamic range #3718
Comments
Upon implementing this change I discovered it makes some other parts of the Since the spec is now contradictory, but the intention is clear, I think we should editorially add explicit types to [span.sub] p3 and p6, and [span.objectrep] p1 and p3. If nobody objects to doing that, I'll take this issue and include those fixes. |
[span.sub] p3 and p6: Add explicit return types to account for constructor being explicit now. [span.objectrep] p1 and p3: Move extent of return type into a remark. Add explicit return type to account for explicit constructor. Fixes #3718 Fixes cplusplus/papers#707 Fixes cplusplus/nbballot#246
Also fixes NB PL 250 (C++20 CD). [span.sub] p3 and p6: Add explicit return types to account for constructor being explicit now. [span.objectrep] p1 and p3: Move extent of return type into a remark. Add explicit return type to account for explicit constructor. Fixes #3718 Fixes cplusplus/papers#707 Fixes cplusplus/nbballot#246
Also fixes NB PL 250 (C++20 CD). [span.sub] p3 and p6: Add explicit return types to account for constructor being explicit now. [span.objectrep] p1 and p3: Change return type to 'auto' and use codeblock for effects, with explicit return types to account for explicit constructor in fixed-extent case. Fixes #3718 Fixes cplusplus/papers#707 Fixes cplusplus/nbballot#246
Also fixes NB PL 250 (C++20 CD). [span.sub] p3 and p6: Add explicit return types to account for constructor being explicit now. [span.objectrep] p1 and p3: Change return type to 'auto' and use codeblock for effects, with explicit return types to account for explicit constructor in fixed-extent case. Fixes #3718 Fixes cplusplus/papers#707 Fixes cplusplus/nbballot#246
Also fixes NB PL 250 (C++20 CD). [span.sub] p3 and p6: Add explicit return types to account for constructor being explicit now. [span.objectrep] p1 and p3: Change return type to 'auto' and use codeblock for effects, with explicit return types to account for explicit constructor in fixed-extent case. Fixes #3718 Fixes cplusplus/papers#707 Fixes cplusplus/nbballot#246
resolves PL250
The text was updated successfully, but these errors were encountered: