Skip to content

Commit efc1070

Browse files
committed
execution/sender_*: 微調整 (#1384)
1 parent c190380 commit efc1070

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

reference/execution/execution/sender.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ struct env-promise : with-await-transform<env-promise<Env>> {
4848
};
4949
```
5050
* is-awaitable[link is-awaitable.md.nolink]
51-
* env[link env.md.nolink]
51+
* env<>[link env.md.nolink]
5252
* derived_from[link /reference/concepts/derived_from.md]
53-
* coroutine_handle[link /reference/coroutine/coroutine_handle.md]
53+
* coroutine_handle<>[link /reference/coroutine/coroutine_handle.md]
5454
* unspecified[italic]
5555

5656
`sender`コンセプトは、以下のように定義される。
@@ -73,7 +73,7 @@ concept sender =
7373
7474
## 備考
7575
`sender`コンセプトの制約式に現れる第1項`bool(enable-sender<...>)`は[原子制約(atomic contraint)](/lang/cpp20/concepts.md)を構成する。
76-
これによりオーバーロード解決時の優先順比較のためのにおいて`enable-sender`コンセプトの`||`を単純なOR条件とみなせ、コンパイル時の複雑な包摂関係計算コストを抑制できる。
76+
これによりオーバーロード解決時の優先順比較において`enable-sender`コンセプトの`||`を単純なOR条件とみなせ、コンパイル時の複雑な包摂関係計算コストを抑制できる。
7777
7878
7979
## 例
@@ -107,8 +107,8 @@ int main()
107107

108108

109109
## 関連項目
110-
- [`sender_in`](sender_in.md)
111-
- [`sender_to`](sender_to.md)
110+
- [`execution::sender_in`](sender_in.md)
111+
- [`execution::sender_to`](sender_to.md)
112112
- [コルーチン](/lang/cpp20/coroutines.md)
113113

114114

reference/execution/execution/sender_in.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ namespace std::execution {
2727
2828
2929
## モデル
30-
説明用に`sndr`を`decltype((sndr))`が`Sndr`型となる式、`rcvr`を環境`Env`に関連付けられたReceiverと定義する
30+
説明用に`sndr`を`decltype((sndr))`が`Sndr`型となる式、`rcvr`を環境`Env`に関連付けられた[Receiver](receiver.md.nolink)とする
3131
32-
また、ある完了操作の完了シグネチャが[`completion_signatures_of_t`](completion_signatures_of_t.md.nolink)`<Sndr, Env>`で取得される[`completion_signatures`](completion_signatures.md.nolink)リストに含まれるとき、`Sndr`と`Env`における許容可能完了操作(permissible completion)となる。
32+
また、ある完了操作の完了シグネチャが[`completion_signatures_of_t`](completion_signatures_of_t.md.nolink)`<Sndr, Env>`で取得される[`completion_signatures`](completion_signatures.md.nolink)リストに含まれるとき、`Sndr`と`Env`における許容可能完了(permissible completion)となる。
3333
34-
`sndr`と`rcvr`の接続後に操作状態を開始することで評価されうる完了操作が、全て許容可能完了操作(permissible completion)である場合、`Sndr`と`Env`は`sender_in<Sndr, Env>`のモデルとなる。
34+
`sndr`と`rcvr`の接続後に[Operation State](operation_state.md.nolink)を開始することで評価されうる完了操作が、全て許容可能完了(permissible completion)である場合、`Sndr`と`Env`は`sender_in<Sndr, Env>`のモデルとなる。
3535
3636
3737
## 例
@@ -67,8 +67,8 @@ int main()
6767

6868

6969
## 関連項目
70-
- [`sender`](sender.md)
71-
- [`env`](env.md.nolink)
70+
- [`execution::sender`](sender.md)
71+
- [`execution::env`](env.md.nolink)
7272

7373

7474
## 参照

reference/execution/execution/sender_to.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ int main()
4949
// int値を受信して表示するReceiver
5050
ValueReceiver rcvr;
5151
52-
// SenderとReceiver接続後にOperationStateを開始
52+
// SenderとReceiver接続後にOperation Stateを開始
5353
ex::operation_state auto op = ex::connect(sndr, rcvr);
5454
ex::start(op);
5555
}
@@ -78,8 +78,8 @@ int main()
7878

7979

8080
## 関連項目
81-
- [`sender`](sender.md)
82-
- [`receiver`](receiver.md.nolink)
81+
- [`execution::sender`](sender.md)
82+
- [`execution::receiver`](receiver.md.nolink)
8383

8484

8585
## 参照

0 commit comments

Comments
 (0)