tmp/tmp_fl9axr3/{from.md → to.md}
RENAMED
|
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
### `execution::set_value` <a id="exec.set.value">[[exec.set.value]]</a>
|
| 2 |
+
|
| 3 |
+
`set_value` is a value completion function [[exec.async.ops]]. Its
|
| 4 |
+
associated completion tag is `set_value_t`. The expression
|
| 5 |
+
`set_value(rcvr, vs...)` for a subexpression `rcvr` and pack of
|
| 6 |
+
subexpressions `vs` is ill-formed if `rcvr` is an lvalue or an rvalue of
|
| 7 |
+
const type. Otherwise, it is expression-equivalent to
|
| 8 |
+
`MANDATE-NOTHROW(rcvr.set_value(vs...))`.
|
| 9 |
+
|