Skip to content

Commit 1625d50

Browse files
author
github-actions
committed
Automatic update from GitHub Actions workflow
1 parent 2f9da36 commit 1625d50

23 files changed

+129
-129
lines changed

issue4255.html

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#New">New</a> status.</em></p>
6565
<h3 id="4255"><a href="lwg-active.html#4255">4255</a>. move_only_function constructor should recognize empty copyable_functions</h3>
6666
<p><b>Section:</b> 22.10.17.4.3 <a href="https://wg21.link/func.wrap.move.ctor">[func.wrap.move.ctor]</a> <b>Status:</b> <a href="lwg-active.html#New">New</a>
67-
<b>Submitter:</b> Tomasz Kami&nacute;ski <b>Opened:</b> 2025-05-12 <b>Last modified:</b> 2025-05-12</p>
67+
<b>Submitter:</b> Tomasz Kami&nacute;ski <b>Opened:</b> 2025-05-12 <b>Last modified:</b> 2025-05-18</p>
6868
<p><b>Priority: </b>Not Prioritized
6969
</p>
7070
<p><b>View other</b> <a href="lwg-index-open.html#func.wrap.move.ctor">active issues</a> in [func.wrap.move.ctor].</p>
@@ -74,36 +74,34 @@ <h3 id="4255"><a href="lwg-active.html#4255">4255</a>. move_only_function constr
7474
<p>
7575
The standard currently requires that constructing <code>move_only_function</code>
7676
from empty <code>copyable_function</code>, creates an non-empty <code>move_only_function</code>,
77-
that contains an empty <code>copyable_function</code> as the target. For exampe:
78-
<code>
77+
that contains an empty <code>copyable_function</code> as the target. For example:
78+
</p>
79+
<blockquote><pre>
7980
std::copyable_function&lt;int(int)&gt; ce;
8081
std::move_only_function&lt;int(int)&gt; me(ce);
81-
</code>
82+
</pre></blockquote>
83+
<p>
8284
We require that invoking <code>me(1)</code> is undefined behavior (as it leads to call to the
8385
<code>ce(1)</code>), however it cannot be detected in the user code, as <code>me != nullptr</code>
8486
is true.
8587
</p>
86-
8788
<p>
88-
We should require that the <code>move_only_function(F&amp;&amp; f)</code> constructor to create an
89-
empty object, if <code>f</code> is instantiation of of <code>copyable_function</code> and
90-
<code>f == nullptr</code> is true, i.e. f does not contain target object.
89+
We should require the <code>move_only_function(F&amp;&amp; f)</code> constructor to create an
90+
empty object, if <code>f</code> is an instantiation of <code>copyable_function</code> and
91+
<code>f == nullptr</code> is true, i.e. <code class='backtick'>f</code> does not contain target object.
9192
</p>
92-
9393
<p>
9494
This simplifies implementing avoidance of double wrapping per 22.10.17.1 <a href="https://wg21.link/func.wrap.general">[func.wrap.general]</a> p2,
95-
as transfering the target produces empty functor.
95+
as transferring the target produces an empty functor.
9696
</p>
97-
9897
<p>
9998
The <code>copyable_function</code> cannot be constructed from <code>move_only_function</code>,
100-
as it requires functor to be copyable. Invkoing an empty <code>std::function</code> has well
99+
as it requires functor to be copyable. Invoking an empty <code>std::function</code> has well
101100
defined behavior (throws <code>bad_function_call</code>), and wrapping such object into
102-
other functors should reproduce that behavior
101+
other functors should reproduce that behavior.
103102
</p>
104103

105104

106-
107105
<p id="res-4255"><b>Proposed resolution:</b></p>
108106
<p>
109107
This wording is relative to <a href="https://wg21.link/N5008">N5008</a>.
@@ -118,13 +116,15 @@ <h3 id="4255"><a href="lwg-active.html#4255">4255</a>. move_only_function constr
118116
</pre>
119117
<blockquote>
120118
[&hellip;]
121-
<p>-8- <i>Postconditions:</i>: <code>*this</code> has no target object if any of the following hold:</p>
122-
<ul>
123-
<li><p>(8.1) <code>f</code> is a null function pointer value, <del>or</del></p></li>
124-
<li><p>(8.2) <code>f</code> is a null member pointer value, or</p></li>
125-
<li><p>(8.2) <code>remove_cvref_t&lt;F&gt;</code> is a specialization of the <code>move_only_function</code>
126-
<ins>or <code>copyable_function</code></ins> class template, and <code>f</code> has no target object.</p></li>
127-
</ul>
119+
<p>
120+
-8- <i>Postconditions:</i>: <code>*this</code> has no target object if any of the following hold:
121+
</p>
122+
<ol style="list-style-type: none">
123+
<li><p>(8.1) &mdash; <code>f</code> is a null function pointer value, <del>or</del></p></li>
124+
<li><p>(8.2) &mdash; <code>f</code> is a null member pointer value, or</p></li>
125+
<li><p>(8.2) &mdash; <code>remove_cvref_t&lt;F&gt;</code> is a specialization of the <code>move_only_function</code>
126+
<ins>or <code>copyable_function</code></ins> class template, and <code>f</code> has no target object.</p></li>
127+
</ol>
128128
</blockquote>
129129
</blockquote>
130130

issue4256.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
<p><em>This page is a snapshot from the LWG issues list, see the <a href="lwg-active.html">Library Active Issues List</a> for more information and the meaning of <a href="lwg-active.html#New">New</a> status.</em></p>
6565
<h3 id="4256"><a href="lwg-active.html#4256">4256</a>. Incorrect constrains for <code>function_ref</code> constructors from <code>nontype_t</code></h3>
6666
<p><b>Section:</b> 22.10.17.6.3 <a href="https://wg21.link/func.wrap.ref.ctor">[func.wrap.ref.ctor]</a> <b>Status:</b> <a href="lwg-active.html#New">New</a>
67-
<b>Submitter:</b> Tomasz Kami&nacute;ski <b>Opened:</b> 2025-05-14 <b>Last modified:</b> 2025-05-14</p>
67+
<b>Submitter:</b> Tomasz Kami&nacute;ski <b>Opened:</b> 2025-05-14 <b>Last modified:</b> 2025-05-18</p>
6868
<p><b>Priority: </b>Not Prioritized
6969
</p>
7070
<p><b>View all issues with</b> <a href="lwg-status.html#New">New</a> status.</p>
@@ -80,12 +80,12 @@ <h3 id="4256"><a href="lwg-active.html#4256">4256</a>. Incorrect constrains for
8080
</pre>
8181
<p>
8282
The constructor of <code>function_ref&lt;void()&gt;</code> from <code>nontype_t</code>
83-
is considered to be valid candidate
84-
(is_constructible_v&lt;function_ref&lt;void()&gt;, nontype_t&lt;M{}&gt;&gt; is <code>true</code>),
85-
despite the fact that the corresponding invocation of template argument object, that is const lvalue,
86-
is ill-formed. As consequence we produce hard error from inside of this constructor.
83+
is considered to be valid candidate
84+
(<code>is_constructible_v&lt;function_ref&lt;void()&gt;, nontype_t&lt;M{}&gt;&gt;</code>
85+
is <code>true</code>), despite the fact that the corresponding invocation of template
86+
argument object, that is const lvalue, is ill-formed. As consequence we produce a hard
87+
error from inside of this constructor.
8788
</p>
88-
8989
<p>
9090
This is caused by the fact that for constructors with non-type <code>auto f</code> parameter,
9191
we are checking if <code><i>is-invocable-using</i>&lt;F&gt;</code> is <code>true</code>,
@@ -119,10 +119,10 @@ <h3 id="4256"><a href="lwg-active.html#4256">4256</a>. Incorrect constrains for
119119
<blockquote>
120120
<p>-12- Let <code>T</code> be <code>remove_reference_t&lt;U&gt;</code> and <code>F</code> be <code>decltype(f)</code>.</p>
121121
<p>-13- <i>Constraints:</i>:</p>
122-
<ul>
123-
<li><p>(13.1) <code>is_rvalue_reference_v&lt;U&amp;&amp;&gt;</code> is false, and</p></li>
124-
<li><p>(13.2) <code><i>is-invocable-using</i>&lt;<ins>const </ins>F<ins>&amp;</ins>, T <i>cv</i>&amp;&gt;</code> is <code>true</code>.</p></li>
125-
</ul>
122+
<ol style="list-style-type: none">
123+
<li><p>(13.1) &mdash; <code>is_rvalue_reference_v&lt;U&amp;&amp;&gt;</code> is false, and</p></li>
124+
<li><p>(13.2) &mdash; <code><i>is-invocable-using</i>&lt;<ins>const </ins>F<ins>&amp;</ins>, T <i>cv</i>&amp;&gt;</code> is <code>true</code>.</p></li>
125+
</ol>
126126
[&hellip;]
127127
</blockquote>
128128

lwg-active.html

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
</tr>
6868
<tr>
6969
<td align="left">Date:</td>
70-
<td align="left">2025-05-16</td>
70+
<td align="left">2025-05-18</td>
7171
</tr>
7272
<tr>
7373
<td align="left">Project:</td>
@@ -79,7 +79,7 @@
7979
</tr>
8080
</table>
8181
<h1>C++ Standard Library Active Issues List (Revision D125)</h1>
82-
<p>Revised 2025-05-16 at 11:17:41 UTC
82+
<p>Revised 2025-05-18 at 08:49:45 UTC
8383
</p>
8484
<p>Reference ISO/IEC IS 14882:2020(E)</p>
8585
<p>Also see:</p>
@@ -74282,7 +74282,7 @@ <h3 id="4254"><a href="#4254">4254</a><sup><a href="https://cplusplus.github.io/
7428274282
<hr>
7428374283
<h3 id="4255"><a href="#4255">4255</a><sup><a href="https://cplusplus.github.io/LWG/issue4255">(i)</a></sup>. move_only_function constructor should recognize empty copyable_functions</h3>
7428474284
<p><b>Section:</b> 22.10.17.4.3 <a href="https://wg21.link/func.wrap.move.ctor">[func.wrap.move.ctor]</a> <b>Status:</b> <a href="lwg-active.html#New">New</a>
74285-
<b>Submitter:</b> Tomasz Kami&nacute;ski <b>Opened:</b> 2025-05-12 <b>Last modified:</b> 2025-05-12</p>
74285+
<b>Submitter:</b> Tomasz Kami&nacute;ski <b>Opened:</b> 2025-05-12 <b>Last modified:</b> 2025-05-18</p>
7428674286
<p><b>Priority: </b>Not Prioritized
7428774287
</p>
7428874288
<p><b>View other</b> <a href="lwg-index-open.html#func.wrap.move.ctor">active issues</a> in [func.wrap.move.ctor].</p>
@@ -74292,36 +74292,34 @@ <h3 id="4255"><a href="#4255">4255</a><sup><a href="https://cplusplus.github.io/
7429274292
<p>
7429374293
The standard currently requires that constructing <code>move_only_function</code>
7429474294
from empty <code>copyable_function</code>, creates an non-empty <code>move_only_function</code>,
74295-
that contains an empty <code>copyable_function</code> as the target. For exampe:
74296-
<code>
74295+
that contains an empty <code>copyable_function</code> as the target. For example:
74296+
</p>
74297+
<blockquote><pre>
7429774298
std::copyable_function&lt;int(int)&gt; ce;
7429874299
std::move_only_function&lt;int(int)&gt; me(ce);
74299-
</code>
74300+
</pre></blockquote>
74301+
<p>
7430074302
We require that invoking <code>me(1)</code> is undefined behavior (as it leads to call to the
7430174303
<code>ce(1)</code>), however it cannot be detected in the user code, as <code>me != nullptr</code>
7430274304
is true.
7430374305
</p>
74304-
7430574306
<p>
74306-
We should require that the <code>move_only_function(F&amp;&amp; f)</code> constructor to create an
74307-
empty object, if <code>f</code> is instantiation of of <code>copyable_function</code> and
74308-
<code>f == nullptr</code> is true, i.e. f does not contain target object.
74307+
We should require the <code>move_only_function(F&amp;&amp; f)</code> constructor to create an
74308+
empty object, if <code>f</code> is an instantiation of <code>copyable_function</code> and
74309+
<code>f == nullptr</code> is true, i.e. <code class='backtick'>f</code> does not contain target object.
7430974310
</p>
74310-
7431174311
<p>
7431274312
This simplifies implementing avoidance of double wrapping per 22.10.17.1 <a href="https://wg21.link/func.wrap.general">[func.wrap.general]</a> p2,
74313-
as transfering the target produces empty functor.
74313+
as transferring the target produces an empty functor.
7431474314
</p>
74315-
7431674315
<p>
7431774316
The <code>copyable_function</code> cannot be constructed from <code>move_only_function</code>,
74318-
as it requires functor to be copyable. Invkoing an empty <code>std::function</code> has well
74317+
as it requires functor to be copyable. Invoking an empty <code>std::function</code> has well
7431974318
defined behavior (throws <code>bad_function_call</code>), and wrapping such object into
74320-
other functors should reproduce that behavior
74319+
other functors should reproduce that behavior.
7432174320
</p>
7432274321

7432374322

74324-
7432574323
<p id="res-4255"><b>Proposed resolution:</b></p>
7432674324
<p>
7432774325
This wording is relative to <a href="https://wg21.link/N5008">N5008</a>.
@@ -74336,13 +74334,15 @@ <h3 id="4255"><a href="#4255">4255</a><sup><a href="https://cplusplus.github.io/
7433674334
</pre>
7433774335
<blockquote>
7433874336
[&hellip;]
74339-
<p>-8- <i>Postconditions:</i>: <code>*this</code> has no target object if any of the following hold:</p>
74340-
<ul>
74341-
<li><p>(8.1) <code>f</code> is a null function pointer value, <del>or</del></p></li>
74342-
<li><p>(8.2) <code>f</code> is a null member pointer value, or</p></li>
74343-
<li><p>(8.2) <code>remove_cvref_t&lt;F&gt;</code> is a specialization of the <code>move_only_function</code>
74344-
<ins>or <code>copyable_function</code></ins> class template, and <code>f</code> has no target object.</p></li>
74345-
</ul>
74337+
<p>
74338+
-8- <i>Postconditions:</i>: <code>*this</code> has no target object if any of the following hold:
74339+
</p>
74340+
<ol style="list-style-type: none">
74341+
<li><p>(8.1) &mdash; <code>f</code> is a null function pointer value, <del>or</del></p></li>
74342+
<li><p>(8.2) &mdash; <code>f</code> is a null member pointer value, or</p></li>
74343+
<li><p>(8.2) &mdash; <code>remove_cvref_t&lt;F&gt;</code> is a specialization of the <code>move_only_function</code>
74344+
<ins>or <code>copyable_function</code></ins> class template, and <code>f</code> has no target object.</p></li>
74345+
</ol>
7434674346
</blockquote>
7434774347
</blockquote>
7434874348

@@ -74357,7 +74357,7 @@ <h3 id="4255"><a href="#4255">4255</a><sup><a href="https://cplusplus.github.io/
7435774357
<hr>
7435874358
<h3 id="4256"><a href="#4256">4256</a><sup><a href="https://cplusplus.github.io/LWG/issue4256">(i)</a></sup>. Incorrect constrains for <code>function_ref</code> constructors from <code>nontype_t</code></h3>
7435974359
<p><b>Section:</b> 22.10.17.6.3 <a href="https://wg21.link/func.wrap.ref.ctor">[func.wrap.ref.ctor]</a> <b>Status:</b> <a href="lwg-active.html#New">New</a>
74360-
<b>Submitter:</b> Tomasz Kami&nacute;ski <b>Opened:</b> 2025-05-14 <b>Last modified:</b> 2025-05-14</p>
74360+
<b>Submitter:</b> Tomasz Kami&nacute;ski <b>Opened:</b> 2025-05-14 <b>Last modified:</b> 2025-05-18</p>
7436174361
<p><b>Priority: </b>Not Prioritized
7436274362
</p>
7436374363
<p><b>View all issues with</b> <a href="lwg-status.html#New">New</a> status.</p>
@@ -74373,12 +74373,12 @@ <h3 id="4256"><a href="#4256">4256</a><sup><a href="https://cplusplus.github.io/
7437374373
</pre>
7437474374
<p>
7437574375
The constructor of <code>function_ref&lt;void()&gt;</code> from <code>nontype_t</code>
74376-
is considered to be valid candidate
74377-
(is_constructible_v&lt;function_ref&lt;void()&gt;, nontype_t&lt;M{}&gt;&gt; is <code>true</code>),
74378-
despite the fact that the corresponding invocation of template argument object, that is const lvalue,
74379-
is ill-formed. As consequence we produce hard error from inside of this constructor.
74376+
is considered to be valid candidate
74377+
(<code>is_constructible_v&lt;function_ref&lt;void()&gt;, nontype_t&lt;M{}&gt;&gt;</code>
74378+
is <code>true</code>), despite the fact that the corresponding invocation of template
74379+
argument object, that is const lvalue, is ill-formed. As consequence we produce a hard
74380+
error from inside of this constructor.
7438074381
</p>
74381-
7438274382
<p>
7438374383
This is caused by the fact that for constructors with non-type <code>auto f</code> parameter,
7438474384
we are checking if <code><i>is-invocable-using</i>&lt;F&gt;</code> is <code>true</code>,
@@ -74412,10 +74412,10 @@ <h3 id="4256"><a href="#4256">4256</a><sup><a href="https://cplusplus.github.io/
7441274412
<blockquote>
7441374413
<p>-12- Let <code>T</code> be <code>remove_reference_t&lt;U&gt;</code> and <code>F</code> be <code>decltype(f)</code>.</p>
7441474414
<p>-13- <i>Constraints:</i>:</p>
74415-
<ul>
74416-
<li><p>(13.1) <code>is_rvalue_reference_v&lt;U&amp;&amp;&gt;</code> is false, and</p></li>
74417-
<li><p>(13.2) <code><i>is-invocable-using</i>&lt;<ins>const </ins>F<ins>&amp;</ins>, T <i>cv</i>&amp;&gt;</code> is <code>true</code>.</p></li>
74418-
</ul>
74415+
<ol style="list-style-type: none">
74416+
<li><p>(13.1) &mdash; <code>is_rvalue_reference_v&lt;U&amp;&amp;&gt;</code> is false, and</p></li>
74417+
<li><p>(13.2) &mdash; <code><i>is-invocable-using</i>&lt;<ins>const </ins>F<ins>&amp;</ins>, T <i>cv</i>&amp;&gt;</code> is <code>true</code>.</p></li>
74418+
</ol>
7441974419
[&hellip;]
7442074420
</blockquote>
7442174421

lwg-closed.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
</tr>
6868
<tr>
6969
<td align="left">Date:</td>
70-
<td align="left">2025-05-16</td>
70+
<td align="left">2025-05-18</td>
7171
</tr>
7272
<tr>
7373
<td align="left">Project:</td>
@@ -79,7 +79,7 @@
7979
</tr>
8080
</table>
8181
<h1>C++ Standard Library Closed Issues List (Revision D125)</h1>
82-
<p>Revised 2025-05-16 at 11:17:41 UTC
82+
<p>Revised 2025-05-18 at 08:49:45 UTC
8383
</p>
8484
<p>Reference ISO/IEC IS 14882:2020(E)</p>
8585
<p>Also see:</p>

lwg-defects.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
</tr>
6868
<tr>
6969
<td align="left">Date:</td>
70-
<td align="left">2025-05-16</td>
70+
<td align="left">2025-05-18</td>
7171
</tr>
7272
<tr>
7373
<td align="left">Project:</td>
@@ -79,7 +79,7 @@
7979
</tr>
8080
</table>
8181
<h1>C++ Standard Library Defect Reports and Accepted Issues (Revision D125)</h1>
82-
<p>Revised 2025-05-16 at 11:17:41 UTC
82+
<p>Revised 2025-05-18 at 08:49:45 UTC
8383
</p>
8484
<p>Reference ISO/IEC IS 14882:2020(E)</p>
8585
<p>Also see:</p>

lwg-immediate.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ <h1>C++ Standard Library Issues Resolved Directly In [INSERT CURRENT MEETING HER
6262
</tr>
6363
<tr>
6464
<td align="left">Date:</td>
65-
<td align="left">Revised 2025-05-16 at 11:17:41 UTC
65+
<td align="left">Revised 2025-05-18 at 08:49:45 UTC
6666
</td>
6767
</tr>
6868
<tr>

lwg-index-open.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ <h1>Index by Section</h1>
6666
<p>This document is the Index by Section for the <a href="lwg-active.html">Library Active Issues List</a>.</p>
6767
<h2>Index by Section (non-Ready active issues only)</h2>
6868
<p><a href="lwg-index.html">(view all issues)</a></p>
69-
<p>Revised 2025-05-16 at 11:17:41 UTC
69+
<p>Revised 2025-05-18 at 08:49:45 UTC
7070
</p><h2 id="Section_3">Section 3 (2 issues)</h2>
7171
<p><a href="lwg-index.html#Section_3">(view all issues)</a></p>
7272
<table class="issues-index">

lwg-index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ <h1>Index by Section</h1>
6666
<p>This document is the Index by Section for the <a href="lwg-active.html">Library Active Issues List</a>, <a href="lwg-defects.html">Library Defect Reports and Accepted Issues</a>, and <a href="lwg-closed.html">Library Closed Issues List</a>.</p>
6767
<h2>Index by Section</h2>
6868
<p><a href="lwg-index-open.html">(view only non-Ready open issues)</a></p>
69-
<p>Revised 2025-05-16 at 11:17:41 UTC
69+
<p>Revised 2025-05-18 at 08:49:45 UTC
7070
</p><h2 id="Section_2">Section 2 (2 issues)</h2>
7171
<table class="issues-index">
7272
<tr>

lwg-ready.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ <h1>C++ Standard Library Issues to be moved in [INSERT CURRENT MEETING HERE]</h1
6262
</tr>
6363
<tr>
6464
<td align="left">Date:</td>
65-
<td align="left">Revised 2025-05-16 at 11:17:41 UTC
65+
<td align="left">Revised 2025-05-18 at 08:49:45 UTC
6666
</td>
6767
</tr>
6868
<tr>

lwg-status-date.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ <h1>Index by Status and Date</h1>
6767
This document is the Index by Status and Date for the <a href="lwg-active.html">Library Active Issues List</a>,
6868
<a href="lwg-defects.html">Library Defect Reports and Accepted Issues</a>, and <a href="lwg-closed.html">Library Closed Issues List</a>.
6969
</p>
70-
<p>Revised 2025-05-16 at 11:17:41 UTC
70+
<p>Revised 2025-05-18 at 08:49:45 UTC
7171
</p><h2 id="Ready">Ready (7 issues)</h2>
7272
<table class="issues-index">
7373
<tr>
@@ -314,10 +314,10 @@ <h2 id="New">New (495 issues)</h2>
314314
<th>Duplicates</th>
315315
</tr>
316316
<tr>
317-
<td id="4257"><a href="lwg-active.html#4257" title="Stream insertion for chrono::local_time should be constrained (Status: New)">4257</a><sup><a href="https://cplusplus.github.io/LWG/issue4257">(i)</a></sup></td>
317+
<td id="4255"><a href="lwg-active.html#4255" title="move_only_function constructor should recognize empty copyable_functions (Status: New)">4255</a><sup><a href="https://cplusplus.github.io/LWG/issue4255">(i)</a></sup></td>
318318
<td><a href="lwg-active.html#New">New</a></td>
319-
<td>30.7.9 [time.clock.local]</td>
320-
<td>Stream insertion for <code class='backtick'>chrono::local_time</code> should be constrained</td>
319+
<td>22.10.17.4.3 [func.wrap.move.ctor]</td>
320+
<td>move_only_function constructor should recognize empty copyable_functions</td>
321321
<td>Yes</td>
322322
<td></td>
323323
<td></td>
@@ -332,10 +332,10 @@ <h2 id="New">New (495 issues)</h2>
332332
<td></td>
333333
</tr>
334334
<tr>
335-
<td id="4255"><a href="lwg-active.html#4255" title="move_only_function constructor should recognize empty copyable_functions (Status: New)">4255</a><sup><a href="https://cplusplus.github.io/LWG/issue4255">(i)</a></sup></td>
335+
<td id="4257"><a href="lwg-active.html#4257" title="Stream insertion for chrono::local_time should be constrained (Status: New)">4257</a><sup><a href="https://cplusplus.github.io/LWG/issue4257">(i)</a></sup></td>
336336
<td><a href="lwg-active.html#New">New</a></td>
337-
<td>22.10.17.4.3 [func.wrap.move.ctor]</td>
338-
<td>move_only_function constructor should recognize empty copyable_functions</td>
337+
<td>30.7.9 [time.clock.local]</td>
338+
<td>Stream insertion for <code class='backtick'>chrono::local_time</code> should be constrained</td>
339339
<td>Yes</td>
340340
<td></td>
341341
<td></td>

0 commit comments

Comments
 (0)