Skip to content

[2026-06 LWG Motion 18] P2019R9 Thread attributes#9121

Merged
tkoeppe merged 4 commits into
cplusplus:mainfrom
eisenwave:motions-2026-06-lwg-18
Jul 16, 2026
Merged

[2026-06 LWG Motion 18] P2019R9 Thread attributes#9121
tkoeppe merged 4 commits into
cplusplus:mainfrom
eisenwave:motions-2026-06-lwg-18

Conversation

@eisenwave

Copy link
Copy Markdown
Member

Fixes #9105
Also fixes cplusplus/papers#817

@eisenwave eisenwave added this to the post-2026-06 milestone Jun 14, 2026
Comment thread source/threads.tex Outdated
Comment thread source/threads.tex Outdated
Comment thread source/threads.tex Outdated
Comment thread source/threads.tex Outdated
@eisenwave

Copy link
Copy Markdown
Member Author

@jwakely some LWG input needed here.

@tkoeppe tkoeppe force-pushed the motions-2026-06-lwg-18 branch 2 times, most recently from c4a83e8 to 842bf1f Compare July 16, 2026 09:23
Comment thread source/threads.tex Outdated
@tkoeppe tkoeppe force-pushed the motions-2026-06-lwg-18 branch 3 times, most recently from 85ea45d to 648837e Compare July 16, 2026 11:08
eisenwave and others added 4 commits July 16, 2026 12:25
Editorial notes:
  * Minor capitalisation fixes.
  * Used "namespace std" for all class synopses.
  * Added introductory word "Then:" before the list of notations
    in the constructor specifications. This is somewhat temporary,
    as the specification of ill-formed cases should probably move
    to one of the standard Elements.
Even though the original subclause is already quite short, it contains
synopses and specifications of multiple (nested) classes, and our
method of specification assumes that a subclause only refers to one
class (since itemdecls don't state their containing class).
@tkoeppe tkoeppe force-pushed the motions-2026-06-lwg-18 branch from 648837e to 6cb2e4d Compare July 16, 2026 11:29
@tkoeppe tkoeppe merged commit d9b388e into cplusplus:main Jul 16, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[2026-06 LWG Motion 18] P2019R9 (Thread attributes) P2019 R8 Thread attributes

5 participants