Lines Matching full:template

35     template <class _VTable, class _Tp>
48 template <class _Sig>
51 template <class _Tag, class _Ret, class... _As>
62 template <class _Tag, class _Ret, class... _As>
73 template <class _Tag, class _Ret, class... _As>
84 template <class _Tag, class _Ret, class... _As>
95 template <class _Queryable, bool _IsEnvProvider = true>
98 template <class _EnvProvider>
101 template <class _Tag, class _Ret, class... _As>
113 template <class _Tag, class _Ret, class... _As>
129 template <class _Queryable>
132 template <class _Tag, class _Ret, class... _As>
143 template <class _Tag, class _Ret, class... _As>
156 template <class _Sig>
159 template <class _Tag, class... _As>
170 template <class _Tag, class... _As>
181 template <class _Storage, class _Tp>
184 template <class _Tag, class... _As>
195 template <class _Tag, class... _As>
211 template <class _Storage, class _Tp>
225 template <class _Storage, class _Tp>
241 template <class _Storage, class _Tp>
256 template <class _ParentVTable, class... _StorageCPOs>
259 template <class _ParentVTable, class... _StorageCPOs>
269 template <class _ParentVTable, class... _StorageCPOs>
278 template <class _ParentVTable, class... _StorageCPOs>
282 template <class _ParentVTable, class... _StorageCPOs>
290 template <class _Storage, class _Tp, class _ParentVTable, class... _StorageCPOs>
296 template <class _Vtable, class _Allocator, bool _Copyable = false,
304 template <class _Vtable, class _Allocator,
318 template <class _Tp>
322 template <class _Tp>
334 template <__not_decays_to<__t> _Tp>
350 template <class _Tp, class... _Args>
390 template <class _Tp, class... _As>
398 _Allocator>::template rebind_alloc<_Tp>; in __construct_small()
405 template <class _Tp, class... _As>
409 _Allocator>::template rebind_alloc<_Tp>; in __construct_large()
427 template <class _Tp>
436 _Allocator>::template rebind_alloc<_Tp>; in STDEXEC_MEMFN_DECL()
458 template <class _Vtable, class _Allocator, bool _Copyable,
474 template <class _Tp>
484 template <class _Tp>
504 template <__not_decays_to<__t> _Tp>
520 template <class _Tp, class... _Args>
588 template <class _Tp, class... _As>
595 _Allocator>::template rebind_alloc<_Tp>; in __construct_small()
602 template <class _Tp, class... _As>
606 _Allocator>::template rebind_alloc<_Tp>; in __construct_large()
622 template <class _Tp>
630 _Allocator>::template rebind_alloc<_Tp>; in STDEXEC_MEMFN_DECL()
641 template <class _Tp>
654 __self.template __construct_small<_Tp>( in STDEXEC_MEMFN_DECL()
657 _Allocator>::template rebind_alloc<_Tp>; in STDEXEC_MEMFN_DECL()
670 template <class _Tp>
683 __self.template __construct_small<_Tp>(__other_object); in STDEXEC_MEMFN_DECL()
687 __self.template __construct_large<_Tp>(__other_object); in STDEXEC_MEMFN_DECL()
702 template <class _Sender>
712 template <class _VTable = __empty_vtable,
716 template <class _VTable, class _Allocator = std::allocator<std::byte>>
719 template <class _VTable, std::size_t _InlineSize = 3 * sizeof(void*),
724 template <class _Tag, class... _As>
727 template <class _Tag, class... _As>
730 template <class _Query>
737 template <class _Query>
740 template <class _Query>
745 template <class _Sigs, class... _Queries>
751 template <class _Sigs, class... _Queries>
754 template <class... _Sigs, class... _Queries>
765 template <class _Rcvr>
781 template <class... _Sigs, class... _Queries>
800 template <class _Tag, class... _As>
820 template <__none_of<__ref, const __ref, __env_t, const __env_t> _Rcvr>
828 template <class... _As>
837 template <class _Error>
862 template <class _Tag, class _Ret, class... _As>
866 template <class _Tag, class _Ret, class... _As>
869 template <class _Query>
873 template <class... _Sigs, class... _Queries>
894 template <class _Tag, class... _As>
909 template <__none_of<__ref, const __ref, __env_t, const __env_t> _Rcvr>
917 template <class... _As>
926 template <class _Error>
955 template <class _Op>
973 template <class _Sigs, class _Queries>
987 template <class _Receiver>
994 stdexec::env_of_t<_Receiver>>::template callback_type<__on_stop_t>;
998 template <class _Env>
1002 template <class _ReceiverId>
1012 template <same_as<__t> _Self, class _Item>
1022 template <class... _Args>
1031 template <class _Error>
1056 template <class _ReceiverId>
1059 template <class _ReceiverId, bool>
1069 template <class _Sender>
1091 template <class _ReceiverId>
1101 template <class _Sender>
1121 template <class _Queries, bool _IsEnvProvider = true>
1124 template <template <class...> class _List, class... _Queries,
1133 template <class _Queryable>
1148 template <class _Sigs, class _SenderQueries = __types<>,
1170 template <sender_to<__receiver_ref_t> _Sender>
1200 template <class _Tag, class... _As>
1226 template <__not_decays_to<__t> _Sender>
1250 template <receiver_of<_Sigs> _Rcvr>
1263 template <class _ScheduleSender, class _SchedulerQueries = __types<>>
1267 template <class _Ty>
1273 template <class _Scheduler>
1298 template <class _Tag, class... _As>
1327 template <scheduler _Scheduler>
1384 template <auto... _Sigs>
1387 template <class _Completions, auto... _ReceiverQueries>
1400 template <stdexec::__none_of<any_receiver_ref, const any_receiver_ref,
1410 template <class... _As>
1420 template <class _Error>
1442 template <auto... _SenderQueries>
1450 template <class _Tag, stdexec::__decays_to<any_sender> Self,
1469 template <stdexec::__not_decays_to<any_sender> _Sender>
1477 template <stdexec::receiver_of<_Completions> _Receiver>
1485 template <auto... _SchedulerQueries>
1495 template <typename _Tag, typename _Sig>
1498 template <class _Tag>
1501 template <class _Sig>
1517 template <class... _Queries>
1519 typename __schedule_receiver::template any_sender<
1522 template <class... _Queries>
1523 using __schedule_sender_fn = typename __schedule_receiver::template any_sender<
1524 …stdexec::get_completion_scheduler<stdexec::set_value_t>.template signature<any_scheduler() noexcep…
1540 template <stdexec::__none_of<any_scheduler> _Scheduler>
1551 template <class _Tag, class... _As>