File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 7282
7282
7283
7283
\indexlibrarymember {connect}{task}%
7284
7284
\begin {itemdecl }
7285
- template<@\libconcept {receiver}@ R >
7286
- @\exposid {state}@<R > connect(R && recv);
7285
+ template<@\libconcept {receiver}@ Rcvr >
7286
+ @\exposid {state}@<Rcvr > connect(Rcvr && recv);
7287
7287
\end {itemdecl }
7288
7288
\begin {itemdescr }
7289
7289
\pnum
7292
7292
7293
7293
\pnum
7294
7294
\effects
7295
- Equivalent to: \tcode {return \exposid {state}<R>(exchange(\exposid {handle},
7296
- \{\} ), std::forward<R>(recv));}
7295
+ Equivalent to:
7296
+ \begin {codeblock }
7297
+ return @\exposid {state}@<Rcvr>(exchange(@\exposid {handle}@, {}), std::forward<Rcvr>(recv));
7298
+ \end {codeblock }
7297
7299
\end {itemdescr }
7298
7300
7299
7301
\rSec 3[task.state]{\tcode {Class template \tcode {task::state}}}
You can’t perform that action at this time.
0 commit comments