Skip to content

Commit 45e1e4d

Browse files
committed
Set 4346 to Tentatively Ready
Also tweak P/R editorially.
1 parent 56a3bd8 commit 45e1e4d

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

xml/issue4346.xml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version='1.0' encoding='utf-8' standalone='no'?>
22
<!DOCTYPE issue SYSTEM "lwg-issue.dtd">
33

4-
<issue num="4346" status="New">
4+
<issue num="4346" status="Tentatively Ready">
55
<title><code>task::promise_type::return_void</code>/<code>value</code> lack a specification</title>
66
<section><sref ref="[task.promise]"/></section>
77
<submitter>Dietmar Kühl</submitter>
@@ -18,6 +18,11 @@ specification of what these functions actually do.
1818
<code>return_value(V&amp;&amp; v)</code> needs to store <code>v</code>
1919
into the <code><i>result</i></code>.
2020
</p>
21+
22+
<note>2025-10-23; Reflector poll.</note>
23+
<p>
24+
Set status to Tentatively Ready after five votes in favour during reflector poll.
25+
</p>
2126
</discussion>
2227

2328
<resolution>
@@ -31,14 +36,14 @@ after the specification of <code>unhandled_stopped</code>:
3136
<p>-13- <i>Effects</i>: Completes the asynchronous operation associated with <code><i>STATE</i>(*this)</code> by invoking <code>set_stopped(std::move(<i>RCVR</i>(*this)))</code>.</p>
3237
<p>-14- <i>Returns</i>: <code>noop_coroutine()</code>.</p>
3338
<pre><ins>void return_void();</ins></pre>
34-
<p><ins>-15- <i>Effects</i>: does nothing.</ins></p>
39+
<p><ins>-?- <i>Effects</i>: does nothing.</ins></p>
3540
<pre><ins>
3641
template&lt;class V&gt;
3742
void return_value(V&amp;&amp; v);
3843
</ins></pre>
39-
<p><ins>-16- <i>Effects</i>: Equivalent to <code><i>result</i>.emplace(std::forward&lt;V&gt;(v))</code>.</ins></p>
40-
<pre>unspecified get_env() const noexcept;</pre>
41-
<p>-1<del>5</del><ins>7</ins>- <i>Returns</i>: An object <code>env</code> such that queries are forwarded as follows:</p>
44+
<p><ins>-?- <i>Effects</i>: Equivalent to <code><i>result</i>.emplace(std::forward&lt;V&gt;(v))</code>.</ins></p>
45+
<pre><i>unspecified</i> get_env() const noexcept;</pre>
46+
<p>-15- <i>Returns</i>: An object <code>env</code> such that queries are forwarded as follows:</p>
4247
</blockquote>
4348
</p>
4449
</resolution>

0 commit comments

Comments
 (0)