diff --git a/source/exec.tex b/source/exec.tex index e4cde049df..697c69e3b6 100644 --- a/source/exec.tex +++ b/source/exec.tex @@ -8442,26 +8442,7 @@ Facilities in the \tcode{system_context_replaceability} namespace allow users to replace the default implementation of \tcode{parallel_scheduler}. -\rSec2[exec.sysctxrepl.query]{\tcode{query_parallel_scheduler_backend}} -\indexlibraryglobal{query_parallel_scheduler_backend}% -\begin{itemdecl} -shared_ptr query_parallel_scheduler_backend(); -\end{itemdecl} - -\begin{itemdescr} -\pnum -\tcode{query_parallel_scheduler_backend()} returns -the implementation object for a parallel scheduler. - -\pnum -\returns -A non-null shared pointer to an object -that implements the \tcode{parallel_scheduler_backend} interface. - -\pnum -\remarks -This function is replaceable\iref{term.replaceable.function}. -\end{itemdescr} +\rSec2[exec.sysctxrepl.recvproxy]{Receiver proxies} \begin{codeblock} namespace std::execution::system_context_replaceability { @@ -8534,6 +8515,28 @@ for \tcode{get_stop_token_t}. \end{itemdescr} +\rSec2[exec.sysctxrepl.query]{\tcode{query_parallel_scheduler_backend}} + +\indexlibraryglobal{query_parallel_scheduler_backend}% +\begin{itemdecl} +shared_ptr query_parallel_scheduler_backend(); +\end{itemdecl} + +\begin{itemdescr} +\pnum +\tcode{query_parallel_scheduler_backend()} returns +the implementation object for a parallel scheduler. + +\pnum +\returns +A non-null shared pointer to an object +that implements the \tcode{parallel_scheduler_backend} interface. + +\pnum +\remarks +This function is replaceable\iref{term.replaceable.function}. +\end{itemdescr} + \rSec2[exec.sysctxrepl.psb]{Class \tcode{parallel_scheduler_backend}} \begin{codeblock}