Lines Matching refs:requires
36 requires __tag_invocable_r<const _VTable*, __create_vtable_t,
102 requires __callable<_Tag, env_of_t<const _EnvProvider&>, _As...>
114 requires __callable<_Tag, env_of_t<const _EnvProvider&>, _As...>
133 requires __callable<_Tag, const _Queryable&, _As...>
144 requires __callable<_Tag, const _Queryable&, _As...>
185 requires __callable<_Tag, __mtype<_Tp>, _Storage&, _As...>
196 requires __callable<_Tag, __mtype<_Tp>, _Storage&, _As...>
212 requires tag_invocable<__delete_t, __mtype<_Tp>, _Storage&>
226 requires tag_invocable<__copy_construct_t, __mtype<_Tp>, _Storage&,
242 requires tag_invocable<__move_construct_t, __mtype<_Tp>, _Storage&,
260 requires requires { _ParentVTable::operator(); }
270 requires(!requires { _ParentVTable::operator(); })
335 requires __callable<__create_vtable_t, __mtype<_Vtable>,
351 requires __callable<__create_vtable_t, __mtype<_Vtable>,
505 requires __callable<__create_vtable_t, __mtype<_Vtable>,
521 requires __callable<__create_vtable_t, __mtype<_Vtable>, __mtype<_Tp>>
536 requires(_Copyable) in __t()
542 requires(_Copyable) in operator =()
673 requires _Copyable
733 concept __is_stop_token_query = requires {
768 requires receiver_of<_Rcvr, completion_signatures<_Sigs...>> &&
783 requires(__is_not_stop_token_query<_Queries> && ...)
802 requires __callable<const __vtable_t&, _Tag, void*, _As...>
822 requires receiver_of<_Rcvr, completion_signatures<_Sigs...>> &&
830 requires __one_of<set_value_t(_As...), _Sigs...>
839 requires __one_of<set_error_t(_Error), _Sigs...>
848 requires __one_of<set_stopped_t(), _Sigs...> in set_stopped()
875 requires(__is_stop_token_query<_Queries> || ...)
896 requires __callable<const __vtable_t&, _Tag, void*, _As...>
911 requires receiver_of<_Rcvr, completion_signatures<_Sigs...>> &&
919 requires __one_of<set_value_t(_As...), _Sigs...>
928 requires __one_of<set_error_t(_Error), _Sigs...>
937 requires __one_of<set_stopped_t(), _Sigs...> in set_stopped()
1014 requires __callable<set_next_t, _Receiver&, _Item>
1024 requires __callable<set_value_t, _Receiver, _Args...>
1033 requires __callable<set_error_t, _Receiver, _Error>
1042 requires __callable<set_stopped_t, _Receiver> in set_stopped()
1135 requires(__callable<__query_vfun_fn<_Queryable, _IsEnvProvider>,
1201 requires __callable<const __query_vtable<_SenderQueries>&, _Tag,
1227 requires sender_to<_Sender, __receiver_ref<_Sigs, _ReceiverQueries>>
1274 requires(!__decays_to<_Scheduler, __scheduler>) && scheduler<_Scheduler>
1299 requires __callable<const __query_vtable<_SchedulerQueries, false>&,
1403 requires stdexec::receiver_of<_Receiver, _Completions>
1411 requires stdexec::tag_invocable<stdexec::set_value_t, __receiver_base,
1421 requires stdexec::tag_invocable<stdexec::set_error_t, __receiver_base,
1431 requires stdexec::tag_invocable<stdexec::set_stopped_t, __receiver_base> in set_stopped()
1452 requires stdexec::tag_invocable<
1470 requires stdexec::sender_to<_Sender, __receiver_base>
1541 requires stdexec::scheduler<_Scheduler>
1552 requires stdexec::tag_invocable<_Tag, const __scheduler_base&,