Skip to content

[Motions 2024 03 cwg 1] P3196R0 (Core Language Working Group "ready" Issues) #6906

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

Merged
merged 47 commits into from
Apr 15, 2024

Conversation

burblebee
Copy link
Contributor

@burblebee burblebee commented Mar 27, 2024

Fixes #6863.
Fixes cplusplus/papers#1851

Fixes cplusplus/CWG#84
Fixes cplusplus/CWG#85
Fixes cplusplus/CWG#80
Fixes cplusplus/CWG#172
Fixes cplusplus/CWG#146
Fixes cplusplus/CWG#195
Fixes cplusplus/CWG#193
Fixes cplusplus/CWG#223
Fixes cplusplus/CWG#234
Fixes cplusplus/CWG#290
Fixes cplusplus/CWG#339
Fixes cplusplus/CWG#366
Fixes cplusplus/CWG#331
Fixes cplusplus/CWG#332
Fixes cplusplus/CWG#374
Fixes cplusplus/CWG#434
Fixes cplusplus/CWG#428
Fixes cplusplus/CWG#422
Fixes cplusplus/CWG#411
Fixes cplusplus/CWG#40
Fixes cplusplus/CWG#457
Fixes cplusplus/CWG#458
Fixes cplusplus/CWG#459
Fixes cplusplus/CWG#493
Fixes cplusplus/CWG#489
Fixes cplusplus/CWG#490
Fixes cplusplus/CWG#456
Fixes cplusplus/CWG#495
Fixes cplusplus/CWG#492
Fixes cplusplus/CWG#479
Fixes cplusplus/CWG#486

Also fixes cplusplus/papers#1582
Also fixes cplusplus/papers#1694

Also fixes #3936
Also fixes #5355
Also fixes #5335
Also fixes #5336
Also fixes #2304
Also fixes #6563
Also fixes #3492

Notes:

  • CWG2661: the grammar rule for /member-declarator/ in the resolution doesn't match what's now in the paper; applied anyway.
  • CWG2628: adds wording already added. (comment by jmaurer: this issue was not in the incoming paper)
  • CWG2714: non-existant grammarterm "trailing-requires-clause" changed to "trailing \grammarterm{requires-clause}".

@burblebee burblebee marked this pull request as draft March 27, 2024 09:14
@burblebee burblebee force-pushed the motions-2024-03-cwg-1 branch from 9f60dca to 32af028 Compare March 27, 2024 13:05
@burblebee burblebee marked this pull request as ready for review March 27, 2024 13:20
@jensmaurer jensmaurer added this to the post-2024-03 milestone Mar 28, 2024
@tkoeppe tkoeppe force-pushed the motions-2024-03-cwg-1 branch from 32af028 to 4e0f250 Compare April 15, 2024 00:08
@tkoeppe tkoeppe requested a review from jensmaurer April 15, 2024 00:10
…declaration-clause of a constructor

Editorial notes:
* [over.match.class.deduct] Non-existent "trailing-requires-clause"
  changed to "trailing \grammarterm{requires-clause}".
* Builds on wording from CWG2628 added in bd18226.
@tkoeppe tkoeppe force-pushed the motions-2024-03-cwg-1 branch from 4e0f250 to d0bd27d Compare April 15, 2024 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment