|
2925 | 2925 | For \tcode{just}, \tcode{just_error}, and \tcode{just_stopped},
|
2926 | 2926 | let \exposid{set-cpo} be
|
2927 | 2927 | \tcode{set_value}, \tcode{set_error}, and \tcode{set_stopped}, respectively.
|
2928 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 2928 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
2929 | 2929 | is specialized for \exposid{just-cpo} as follows:
|
2930 | 2930 | \begin{codeblock}
|
2931 | 2931 | namespace std::execution {
|
|
2955 | 2955 | \tcode{\exposid{make-sender}(read_env, q)}.
|
2956 | 2956 |
|
2957 | 2957 | \pnum
|
2958 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 2958 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
2959 | 2959 | is specialized for \tcode{read_env} as follows:
|
2960 | 2960 | \indexlibraryglobal{\exposid{impls-for}<\exposid{decayed-typeof}<read_env>>}
|
2961 | 2961 | \begin{codeblock}
|
|
3156 | 3156 |
|
3157 | 3157 | \pnum
|
3158 | 3158 | Let \exposid{write-env-t} denote the type \tcode{decltype(auto(write_env))}.
|
3159 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 3159 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
3160 | 3160 | is specialized for \exposid{write-env-t} as follows:
|
3161 | 3161 | \indexlibraryglobal{\exposid{impls-for}<\exposid{write-env-t}>}
|
3162 | 3162 | \begin{codeblock}
|
|
3298 | 3298 | except that \tcode{sndr} is evaluated only once.
|
3299 | 3299 |
|
3300 | 3300 | \pnum
|
3301 |
| -The exposition-only class template \exposid{impls-for} |
| 3301 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
3302 | 3302 | is specialized for \tcode{continues_on_t} as follows:
|
3303 | 3303 | \begin{codeblock}
|
3304 | 3304 | namespace std::execution {
|
|
3376 | 3376 | except that \tcode{sch} is evaluated only once.
|
3377 | 3377 |
|
3378 | 3378 | \pnum
|
3379 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 3379 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
3380 | 3380 | is specialized for \tcode{schedule_from_t} as follows:
|
3381 | 3381 | \indexlibraryglobal{\exposid{impls-for}<schedule_from_t>}%
|
3382 | 3382 | \begin{codeblock}
|
|
3775 | 3775 | For \tcode{then}, \tcode{upon_error}, and \tcode{upon_stopped},
|
3776 | 3776 | let \exposid{set-cpo} be
|
3777 | 3777 | \tcode{set_value}, \tcode{set_error}, and \tcode{set_stopped}, respectively.
|
3778 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 3778 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
3779 | 3779 | is specialized for \exposid{then-cpo} as follows:
|
3780 | 3780 | \indexlibraryglobal{\exposid{impls-for}<\exposid{decayed-typeof}<\exposid{then-cpo}>>}
|
3781 | 3781 | \begin{codeblock}
|
|
3881 | 3881 | except that \tcode{sndr} is evaluated only once.
|
3882 | 3882 |
|
3883 | 3883 | \pnum
|
3884 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 3884 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
3885 | 3885 | is specialized for \exposid{let-cpo} as follows:
|
3886 | 3886 | \indexlibraryglobal{\exposid{impls-for}<\exposid{decayed-typeof}<\exposid{let-cpo}>>}
|
3887 | 3887 | \begin{codeblock}
|
|
4162 | 4162 | \end{note}
|
4163 | 4163 |
|
4164 | 4164 | \pnum
|
4165 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 4165 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
4166 | 4166 | is specialized for \tcode{bulk_chunked_t} as follows:
|
4167 | 4167 | \indexlibraryglobal{\exposid{impls-for}<bulk_chunked_t>}
|
4168 | 4168 | \begin{codeblock}
|
|
4200 | 4200 | if the expression \tcode{f(auto(shape), auto(shape), args...)} is well-formed.
|
4201 | 4201 |
|
4202 | 4202 | \pnum
|
4203 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 4203 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
4204 | 4204 | is specialized for \tcode{bulk_unchunked_t} as follows:
|
4205 | 4205 | \begin{codeblock}
|
4206 | 4206 | namespace std::execution {
|
|
4396 | 4396 | \end{codeblock}
|
4397 | 4397 |
|
4398 | 4398 | \pnum
|
4399 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 4399 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
4400 | 4400 | is specialized for \tcode{when_all_t} as follows:
|
4401 | 4401 | \indexlibraryglobal{\exposid{impls-for}<when_all_t>}
|
4402 | 4402 | \begin{codeblock}
|
|
4731 | 4731 | except that \tcode{sndr} is only evaluated once.
|
4732 | 4732 |
|
4733 | 4733 | \pnum
|
4734 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 4734 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
4735 | 4735 | is specialized for \tcode{into_variant} as follows:
|
4736 | 4736 | \indexlibraryglobal{\exposid{impls-for}<into_variant_t>}
|
4737 | 4737 | \indexlibrarymember{\exposid{check-types}}{\exposid{impls-for}<into_variant_t>}
|
|
4796 | 4796 | except that \tcode{sndr} is only evaluated once.
|
4797 | 4797 |
|
4798 | 4798 | \pnum
|
4799 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 4799 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
4800 | 4800 | is specialized for \tcode{stopped_as_optional_t} as follows:
|
4801 | 4801 | \indexlibraryglobal{\exposid{impls-for}<stopped_as_optional_t>}
|
4802 | 4802 | \indexlibrarymember{\exposid{check-types}}{\exposid{impls-for}<stopped_as_optional_t>}
|
|
5035 | 5035 | \end{itemize}
|
5036 | 5036 |
|
5037 | 5037 | \pnum
|
5038 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 5038 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
5039 | 5039 | is specialized for \tcode{associate_t} as follows:
|
5040 | 5040 | \indexlibraryglobal{execution::\exposid{impls-for}<associate_t>}%
|
5041 | 5041 | \begin{codeblock}
|
|
5505 | 5505 | \end{itemdescr}
|
5506 | 5506 |
|
5507 | 5507 | \pnum
|
5508 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 5508 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
5509 | 5509 | is specialized for \tcode{spawn_future_t} as follows:
|
5510 | 5510 |
|
5511 | 5511 | \indexlibraryglobal{execution::\exposid{impls-for}<spawn_future_t>}%
|
|
6889 | 6889 | except that \tcode{sndr} is evaluated only once.
|
6890 | 6890 |
|
6891 | 6891 | \pnum
|
6892 |
| -The exposition-only class template \exposid{impls-for} |
| 6892 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
6893 | 6893 | is specialized for \tcode{affine_on_t} as follows:
|
6894 | 6894 |
|
6895 | 6895 | \begin{codeblock}
|
|
7850 | 7850 | \end{codeblock}
|
7851 | 7851 |
|
7852 | 7852 | \pnum
|
7853 |
| -The exposition-only class template \exposid{impls-for}\iref{exec.snd.general} |
| 7853 | +The exposition-only class template \exposid{impls-for}\iref{exec.snd.expos} |
7854 | 7854 | is specialized for \exposid{scope-join-t} as follows:
|
7855 | 7855 |
|
7856 | 7856 | \indexlibraryglobal{execution::\exposid{impls-for}<\exposid{scope-join-t}>}%
|
|
0 commit comments