You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Editorial notes:
- the new subclauses are appended at the end of [exec.coro.util],
not at the end of [exec] as the paper says
- inconsistent default template arguments for the ctor
in the class declaration (allocator<byte> and the later description
(allocator<void>); the wording consistently uses allocator<void>
- added "of the" to a sentence about the type of a completion datum:
"... defines the type *of the* value completion datum"
- the use of the template parameter of the nested type state is Rcvr
which has two problems:
1. the ctor also uses the name Rcvr for its template parameter
2. the class stores an object of type R which is the receiver
named rcvr
the most logic fix is to use Rcvr consistently for the state and
change the name for the ctor's parameter:
1. change the ctor template parameter type to use R
2. change the member to use Rcvr
3. change the type R used for the own-env-t to be
"...get_env(declval<Rcvr>())..."
0 commit comments