Skip to content

Commit f863ed0

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 320f0c5 commit f863ed0

File tree

9 files changed

+308
-66
lines changed

9 files changed

+308
-66
lines changed

reference/chrono/make24.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ <h2>例</h2>
239239
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span> <span class="nb">false</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">0h</a></span><span class="p">);</span>
240240

241241
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">);</span>
242-
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">);</span>
242+
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1ll</span><span class="n">OiJMPgyIChNpndcsCwUsxFXNhShLMO</span><span class="p">);</span>
243243
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">15h</a></span><span class="p">);</span>
244244
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">11h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">23h</a></span><span class="p">);</span>
245245
<span class="p">}</span>

reference/execution/execution/into_variant.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2025-07-14T14:04:00">
204-
2025年07月14日 14時04分00秒
203+
<span itemprop="datePublished" content="2025-07-31T13:41:23">
204+
2025年07月31日 13時41分23秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Koichi Murase</span>
208+
<span itemprop="name">yoh</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -256,7 +256,7 @@ <h3>Senderアルゴリズムタグ <code>into_variant</code></h3>
256256
<li><a href="sender.html">Sender</a><a href="value_types_of_t.html">値完了シグネチャを集約</a>した<code><a href="../../variant/variant.html">variant</a>&lt;<a href="../../variant/variant.html">tuple</a>&lt;...&gt;, ...&gt;</code>型を<code><a href="../../type_traits/type_identity.html">type_identity</a></code>クラステンプレートのパラメータに格納して返す。</li>
257257
</ul>
258258
<p><div class="codehilite"><pre><span></span><code><span class="p">[]</span><span class="o">&lt;</span><span class="k">class</span> <span class="nc">Sndr</span><span class="p">,</span> <span class="k">class</span> <span class="nc">Rcvr</span><span class="o">&gt;</span><span class="p">(</span><span class="n">Sndr</span><span class="o">&amp;&amp;</span> <span class="n">sndr</span><span class="p">,</span> <span class="n">Rcvr</span><span class="o">&amp;</span> <span class="n">rcvr</span><span class="p">)</span> <span class="k">noexcept</span>
259-
<span class="o">-&gt;</span> <span class="n"><a href="../../type_traits/type_identity.html">type_identity</a></span><span class="o">&lt;</span><span class="n"><a href="value_types_of_t.html">value_types_of_t</a></span><span class="o">&lt;</span><span class="n"><a href="child-type.html">child-type</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="env_of_t.html">env_of_t</a></span><span class="o">&lt;</span><span class="n">Rcvr</span><span class="o">&gt;&gt;&gt;</span> <span class="p">{</span>
259+
<span class="o">-&gt;</span> <span class="n"><a href="../../type_traits/type_identity.html">type_identity</a></span><span class="o">&lt;</span><span class="n"><a href="value_types_of_t.html">value_types_of_t</a></span><span class="o">&lt;</span><span class="n"><a href="child-type.html">child-type</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../forwarding_query.html">FWD-ENV-T</a></span><span class="p">(</span><span class="n"><a href="env_of_t.html">env_of_t</a></span><span class="o">&lt;</span><span class="n">Rcvr</span><span class="o">&gt;</span><span class="p">)</span><span class="o">&gt;&gt;</span> <span class="p">{</span>
260260
<span class="k">return</span> <span class="p">{};</span>
261261
<span class="p">}</span>
262262
</code></pre></div>
@@ -383,6 +383,7 @@ <h2>参照</h2>
383383
<ul>
384384
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2999r3.html" target="_blank">P2999R3 Sender Algorithm Customization</a></li>
385385
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2300r10.html" target="_blank">P2300R10 <code>std::execution</code></a></li>
386+
<li><a href="https://cplusplus.github.io/LWG/issue4203" target="_blank">LWG 4203. Constraints on <code>get-state</code> functions are incorrect</a></li>
386387
</ul></div>
387388

388389
</div>

reference/execution/execution/let_value.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,8 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2025-07-31T12:40:08">
204-
2025年07月31日 12時40分08秒
203+
<span itemprop="datePublished" content="2025-07-31T13:41:23">
204+
2025年07月31日 13時41分23秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -305,7 +305,7 @@ <h3>Senderアルゴリズムタグ <code>let-cpo</code></h3>
305305
</p>
306306
<ul>
307307
<li>
308-
<p>説明用のパック<code>Sigs</code><code><a href="completion_signatures_of_t.html">completion_signatures_of_t</a>&lt;<a href="child-type.html">child-type</a>&lt;Sndr&gt;, <a href="env_of_t.html">env_of_t</a>&lt;Rcvr&gt;&gt;</code>による<code><a href="completion_signatures.html">completion_signatures</a></code>特殊化のテンプレートパラメータとし、パック<code>LetSigs</code><code>Sigs</code>に含まれる型のうち<a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価結果となるオブジェクト・値">戻り値</a>型が<code><a href="../../functional/decayed-typeof.html">decayed-typeof</a>&lt;set-cpo&gt;</code>に等しいものと定義する。説明用のエイリアステンプレート<code>as-tuple&lt;Tag(Args...)&gt;</code><code><a href="decayed-tuple.html">decayed-tuple</a>&lt;Args...&gt;</code>と定義する。型<code>args_variant_t</code>は下記定義において重複削除した型となる。</p>
308+
<p>説明用のパック<code>Sigs</code><code><a href="completion_signatures_of_t.html">completion_signatures_of_t</a>&lt;<a href="child-type.html">child-type</a>&lt;Sndr&gt;, <a href="../forwarding_query.html">FWD-ENV-T</a>(<a href="env_of_t.html">env_of_t</a>&lt;Rcvr&gt;)&gt;</code>による<code><a href="completion_signatures.html">completion_signatures</a></code>特殊化のテンプレートパラメータとし、パック<code>LetSigs</code><code>Sigs</code>に含まれる型のうち<a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価結果となるオブジェクト・値">戻り値</a>型が<code><a href="../../functional/decayed-typeof.html">decayed-typeof</a>&lt;set-cpo&gt;</code>に等しいものと定義する。説明用のエイリアステンプレート<code>as-tuple&lt;Tag(Args...)&gt;</code><code><a href="decayed-tuple.html">decayed-tuple</a>&lt;Args...&gt;</code>と定義する。型<code>args_variant_t</code>は下記定義において重複削除した型となる。</p>
309309
<p><div class="codehilite"><pre><span></span><code><span class="n"><a href="../../variant/variant.html">variant</a></span><span class="o">&lt;</span><span class="n"><a href="../../variant/monostate.html">monostate</a></span><span class="p">,</span> <span class="n">as</span><span class="o">-</span><span class="n"><a href="../../tuple/tuple.html">tuple</a></span><span class="o">&lt;</span><span class="n">LetSigs</span><span class="o">&gt;</span><span class="p">...</span><span class="o">&gt;</span>
310310
</code></pre></div>
311311
</p>
@@ -404,7 +404,7 @@ <h2>説明専用エンティティ</h2>
404404
<p>メンバ関数<code>receiver2::get_env</code>の呼び出しは、下記を満たすオブジェクト<code>e</code>を返す。</p>
405405
<ul>
406406
<li><code>decltype(e)</code><code><a href="../queryable.html">queryable</a></code>のモデルであり、かつ</li>
407-
<li>与えられた<a href="../queryable.html">クエリオブジェクト</a><code>q</code>に対して、式<code>e.query(q)</code>は式<code>env.query(q)</code>が有効ならばその式と等価。そうでなければ、式<code>e.query(q)</code><code><a href="get_env.html">get_env</a>(rcvr).query(q)</code>と等価。</li>
407+
<li>与えられた<a href="../queryable.html">クエリオブジェクト</a><code>q</code>に対して、式<code>e.query(q)</code>は式<code>env.query(q)</code>が有効ならばその式と等価。そうではなく、<code>q</code>の型が<code><a href="../forwarding-query.html">forwarding-query</a></code>を満たすならば式<code>e.query(q)</code><code><a href="get_env.html">get_env</a>(rcvr).query(q)</code>と等価。そうでなければ、式<code>e.query(q)</code><a class="cpprefjp-defined-word" data-desc="プログラムが適格でないこと。コンパイルエラーなどになる" href="../../../implementation-compliance.html#dfn-ill-formed">不適格</a>となる</li>
408408
</ul>
409409
<h2>カスタマイゼーションポイント</h2>
410410
<p>Senderアルゴリズム構築時および<a href="receiver.html">Receiver</a>接続時に、関連付けられた実行ドメインに対して<code><a href="transform_sender.html">execution::transform_sender</a></code>経由でSender変換が行われる。
@@ -570,6 +570,7 @@ <h2>参照</h2>
570570
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2999r3.html" target="_blank">P2999R3 Sender Algorithm Customization</a></li>
571571
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2300r10.html" target="_blank">P2300R10 <code>std::execution</code></a></li>
572572
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3396r1.html" target="_blank">P3396R1 std::execution wording fixes</a></li>
573+
<li><a href="https://cplusplus.github.io/LWG/issue4203" target="_blank">LWG 4203. Constraints on <code>get-state</code> functions are incorrect</a></li>
573574
<li><a href="https://cplusplus.github.io/LWG/issue4204" target="_blank">LWG 4204. specification of <code>as-sndr2(Sig)</code> in [exec.let] is incomplete</a></li>
574575
<li><a href="https://cplusplus.github.io/LWG/issue4205" target="_blank">LWG 4205. <code>let_[*].transform_env</code> is specified in terms of the <code>let_*</code> sender itself instead of its child</a></li>
575576
</ul></div>

reference/execution/execution/schedule_from.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2025-07-14T14:04:00">
204-
2025年07月14日 14時04分00秒
203+
<span itemprop="datePublished" content="2025-07-31T13:41:23">
204+
2025年07月31日 13時41分23秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Koichi Murase</span>
208+
<span itemprop="name">yoh</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -262,7 +262,7 @@ <h3>Senderアルゴリズムタグ <code>schedule_from</code></h3>
262262
</p>
263263
<p><code>impls-for&lt;schedule_from_t&gt;::get-state</code>メンバは、下記ラムダ式と等価な関数呼び出し可能なオブジェクトで初期化される。</p>
264264
<p><div class="codehilite"><pre><span></span><code><span class="p">[]</span><span class="o">&lt;</span><span class="k">class</span> <span class="nc">Sndr</span><span class="p">,</span> <span class="k">class</span> <span class="nc">Rcvr</span><span class="o">&gt;</span><span class="p">(</span><span class="n">Sndr</span><span class="o">&amp;&amp;</span> <span class="n">sndr</span><span class="p">,</span> <span class="n">Rcvr</span><span class="o">&amp;</span> <span class="n">rcvr</span><span class="p">)</span> <span class="k">noexcept</span><span class="p">(</span><span class="n"><i>see below</i></span><span class="p">)</span>
265-
<span class="n">requires</span> <span class="n"><a href="sender_in.html">sender_in</a></span><span class="o">&lt;</span><span class="n"><a href="child-type.html">child-type</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="env_of_t.html">env_of_t</a></span><span class="o">&lt;</span><span class="n">Rcvr</span><span class="o">&gt;&gt;</span> <span class="p">{</span>
265+
<span class="n">requires</span> <span class="n"><a href="sender_in.html">sender_in</a></span><span class="o">&lt;</span><span class="n"><a href="child-type.html">child-type</a></span><span class="o">&lt;</span><span class="n">Sndr</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../forwarding_query.html">FWD-ENV-T</a></span><span class="p">(</span><span class="n"><a href="env_of_t.html">env_of_t</a></span><span class="o">&lt;</span><span class="n">Rcvr</span><span class="o">&gt;</span><span class="p">)</span><span class="o">&gt;</span> <span class="p">{</span>
266266

267267
<span class="k">auto</span><span class="o">&amp;</span> <span class="p">[</span><span class="n">_</span><span class="p">,</span> <span class="n">sch</span><span class="p">,</span> <span class="n">child</span><span class="p">]</span> <span class="o">=</span> <span class="n">sndr</span><span class="p">;</span>
268268

@@ -288,7 +288,7 @@ <h3>Senderアルゴリズムタグ <code>schedule_from</code></h3>
288288
<ul>
289289
<li>ローカルクラス<code>state-type</code>のオブジェクトは<a href="../../../lang/cpp17/structured_bindings.html">構造化束縛</a>における初期化子として利用できる。</li>
290290
<li>
291-
<p>説明用のパック<code>Sigs</code><code><a href="completion_signatures_of_t.html">completion_signatures_of_t</a>&lt;<a href="child-type.html">child-type</a>&lt;Sndr&gt;, <a href="env_of_t.html">env_of_t</a>&lt;Rcvr&gt;&gt;</code>による<code><a href="completion_signatures.html">completion_signatures</a></code>特殊化のテンプレートパラメータと定義する。説明用のエイリアステンプレート<code>as-tuple&lt;Tag(Args...)&gt;</code><code><a href="decayed-tuple.html">decayed-tuple</a>&lt;Args...&gt;</code>と定義する。型<code>variant_t</code>は下記定義において重複削除した型となる。</p>
291+
<p>説明用のパック<code>Sigs</code><code><a href="completion_signatures_of_t.html">completion_signatures_of_t</a>&lt;<a href="child-type.html">child-type</a>&lt;Sndr&gt;, <a href="../forwarding_query.html">FWD-ENV-T</a>(<a href="env_of_t.html">env_of_t</a>&lt;Rcvr&gt;)&gt;</code>による<code><a href="completion_signatures.html">completion_signatures</a></code>特殊化のテンプレートパラメータと定義する。説明用のエイリアステンプレート<code>as-tuple&lt;Tag(Args...)&gt;</code><code><a href="decayed-tuple.html">decayed-tuple</a>&lt;Args...&gt;</code>と定義する。型<code>variant_t</code>は下記定義において重複削除した型となる。</p>
292292
<p><div class="codehilite"><pre><span></span><code><span class="n"><a href="../../variant/variant.html">variant</a></span><span class="o">&lt;</span><span class="n"><a href="../../variant/monostate.html">monostate</a></span><span class="p">,</span> <span class="n">as</span><span class="o">-</span><span class="n"><a href="../../tuple/tuple.html">tuple</a></span><span class="o">&lt;</span><span class="n">Sigs</span><span class="o">&gt;</span><span class="p">...</span><span class="o">&gt;</span>
293293
</code></pre></div>
294294
</p>
@@ -379,6 +379,7 @@ <h2>参照</h2>
379379
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2999r3.html" target="_blank">P2999R3 Sender Algorithm Customization</a></li>
380380
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2300r10.html" target="_blank">P2300R10 <code>std::execution</code></a></li>
381381
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3396r1.html" target="_blank">P3396R1 std::execution wording fixes</a></li>
382+
<li><a href="https://cplusplus.github.io/LWG/issue4203" target="_blank">LWG 4203. Constraints on <code>get-state</code> functions are incorrect</a></li>
382383
</ul></div>
383384

384385
</div>

0 commit comments

Comments
 (0)