-
Notifications
You must be signed in to change notification settings - Fork 774
[LWG motion 12 2024-06] P2300R10 std::execution #7114
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
Conversation
d48dfcb
to
00d8f38
Compare
fyi, there is another unescaped |
e2b9220
to
7ca78d3
Compare
source/utilities.tex
Outdated
template<const auto& T> | ||
using @\exposid{decayed-typeof}@ = decltype(auto(T)); // \expos |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we just reuse the existing decay_t
? (Perhaps changes should be in another PR, although.)
Edit: Oh, I see, decayed-typeof
is applied to CPOs, so decltype(auto(T))
seems better for compilation throughput.
33ed132
to
701ac82
Compare
We should clearly differentiate between fixes where the transcription from the approved P2300R10 HTML paper is wrong vs. fixes that go on top of that paper, because the paper is wrong / incomplete / broken / whatever. The former fixes will eventually be squashed; the latter ones should remain separate commits to allow for easier historic inspection. |
701ac82
to
7a7b43c
Compare
hi @jensmaurer. what remains to be done on this pr? |
Add indexing, merge to "main" branch. |
c238725
to
4728288
Compare
I have rebased this onto the current state; any reviews welcome! |
Also avoids an overfull \hbox.
3309ea9
to
5d875b5
Compare
Fixes #7095
Fixes cplusplus/papers#1054