Home
last modified time | relevance | path

Searched refs:_Ty (Results 1 – 20 of 20) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__concepts.hpp179 constructible_from<_Ty, _Ty>;
184 && constructible_from<_Ty, const _Ty&>;
207 []<class _Ty, swappable_with<_Ty> _Uy>(_Ty&& __t, _Uy&& __u) //
218 requires(_Ty& a, _Ty& b) { swap(a, b); };
224 assignable_from<_Ty&, _Ty> && //
231 assignable_from<_Ty&, _Ty&> && //
232 assignable_from<_Ty&, const _Ty&> && //
233 assignable_from<_Ty&, const _Ty>;
265 __partially_ordered_with<_Ty, _Ty>;
270 constructible_from<__decay_t<_Ty>, _Ty>;
[all …]
H A D__type_traits.hpp34 template <class _Ty>
39 template <class _Ty>
49 static _Ty __g(const _Ty&);
57 static _Ty __g(_Ty);
65 using __f = _Ty;
74 template <class _Ty>
107 template <class _Ty>
123 template <class _Ty>
191 template <class _Ty>
192 auto __remove_rvalue_reference_fn(_Ty&&) -> _Ty;
[all …]
H A D__intrusive_ptr.hpp76 friend _Ty;
97 alignas(_Ty) unsigned char __value_[sizeof(_Ty)];
112 __value().~_Ty(); in ~__control_block()
115 auto __value() noexcept -> _Ty& in __value()
174 friend _Ty;
212 using element_type = _Ty;
305 &__c_downcast<_Ty>(*this)); in __intrusive_from_this()
315 &__c_downcast<_Ty>(*this)); in __intrusive_from_this()
325 &__c_downcast<_Ty>(*this)); in __inc_ref()
334 &__c_downcast<_Ty>(*this)); in __dec_ref()
[all …]
H A D__tuple.hpp29 template <class _Ty, std::size_t _Idx>
34 _Ty __value;
37 template <class _Ty>
39 STDEXEC_IS_EMPTY(_Ty) && STDEXEC_IS_TRIVIALLY_CONSTRUCTIBLE(_Ty);
41 template <__empty _Ty>
42 inline _Ty __value{};
46 struct __box<_Ty, _Idx>
52 static constexpr _Ty& __value = __tup::__value<_Ty>;
119 constexpr _Ty&& get(__box<_Ty, _Idx>&& __self) noexcept in get() argument
126 constexpr _Ty& get(__box<_Ty, _Idx>& __self) noexcept in get() argument
[all …]
H A D__ranges.hpp47 template <class _Ty>
49 requires(_Ty&& __v) { static_cast<_Ty&&>(__v).begin(); };
51 template <class _Ty>
53 __has_member_begin<_Ty> ||
54 requires(_Ty&& __v) { begin((static_cast<_Ty&&>(__v))); };
56 template <class _Ty>
58 requires(_Ty&& __v) { static_cast<_Ty&&>(__v).end(); };
60 template <class _Ty>
62 __has_member_end<_Ty> ||
63 requires(_Ty&& __v) { end((static_cast<_Ty&&>(__v))); };
H A D__diagnostics.hpp24 template <class _Ty>
27 template <class _Ty>
28 using __name_of_fn = decltype(__name_of_v<_Ty>);
30 template <class _Ty>
31 using __name_of = __minvoke<__name_of_fn<_Ty>, _Ty>;
35 template <class _Ty>
36 using __name_of = __detail::__name_of<_Ty>;
67 template <class _Ty>
H A D__utility.hpp115 template <class _Ty, class... _Ts>
118 constexpr bool __same[] = {STDEXEC_IS_SAME(_Ty, _Ts)..., false}; in __index_of()
132 template <class _Ty>
134 __detail::__forward_like<__copy_cvref_fn<_Ty&&>>;
163 template <class _Ty>
164 _Ty __decay_copy(_Ty) noexcept;
166 template <class _Ty>
171 __nothrow_constructible_from<_Ty, _Us...>) : in __indestructible()
177 _Ty& get() noexcept in get()
182 const _Ty& get() const noexcept in get()
[all …]
H A D__start_on.hpp37 template <class _Ty, class = __name_of<__decay_t<_Ty>>>
40 _Ty __val_;
42 auto operator()() noexcept -> _Ty in operator ()()
44 return static_cast<_Ty&&>(__val_); in operator ()()
48 template <class _Ty>
49 __always(_Ty) -> __always<_Ty>;
H A D__meta.hpp35 template <class _Ty>
38 using __t = _Ty;
143 template <class _Ty, _Ty... _Is>
160 template <class _Ty, _Ty... _Is>
341 template <class _Ty>
662 using __msuccess_or_t = __if_c<__ok<_Ty>, _Ty, _Default...>;
665 using __merror_or_t = __if_c<__merror<_Ty>, _Ty, _Default...>;
795 template <class _Ty>
930 using __id = __minvoke<__id_<__has_id<_Ty>>, _Ty>;
1255 auto operator()(_Ts&&...) const noexcept(noexcept(_Ty{})) -> _Ty in operator ()()
[all …]
H A D__read_env.hpp61 template <class _Tag, class _Ty>
65 using __result = _Ty;
66 __optional<_Ty> __result_;
69 template <class _Tag, class _Ty>
70 requires __same_as<_Ty, _Ty&&>
71 struct __state<_Tag, _Ty>
74 using __result = _Ty;
H A D__env.hpp283 template <class _Ty>
284 requires tag_invocable<get_domain_t, const _Ty&>
285 constexpr auto operator()(const _Ty& __ty) const noexcept in operator ()()
286 -> __decay_t<tag_invoke_result_t<get_domain_t, const _Ty&>> in operator ()()
414 template <class _Ty>
415 auto await_transform(_Ty&& __value) noexcept -> _Ty&& in await_transform()
417 return static_cast<_Ty&&>(__value); in await_transform()
420 template <class _Ty>
421 requires tag_invocable<as_awaitable_t, _Ty, __promise&>
422 auto await_transform(_Ty&& __value) // in await_transform()
[all …]
H A D__variant.hpp130 template <class _Ty, class... _As>
132 _Ty& emplace(_As&&... __as) // in emplace()
133 noexcept(__nothrow_constructible_from<_Ty, _As...>) in emplace()
135 constexpr std::size_t __new_index = stdexec::__index_of<_Ty, _Ts...>(); in emplace()
139 ::new (__storage_) _Ty{static_cast<_As&&>(__as)...}; in emplace()
141 return *reinterpret_cast<_Ty*>(__storage_); in emplace()
H A D__submit.hpp32 inline constexpr auto __ref = []<class _Ty>(_Ty& __ty) noexcept {
37 template <class _Ty>
38 using __ref_t = decltype(__ref(__declval<_Ty&>()));
H A D__stopped_as_optional.hpp63 template <class _Ty>
64 using __set_error_t = completion_signatures<set_error_t(_Ty)>;
H A D__bulk.hpp56 template <class _Ty>
57 using __decay_ref = __decay_t<_Ty>&;
H A D__transform_sender.hpp115 template <class _Ty, class _Uy>
116 concept __decay_same_as = same_as<__decay_t<_Ty>, __decay_t<_Uy>>;
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/
H A Dfunctional.hpp139 template <class _Mbr, class _Class, class _Ty>
172 template <class _Mbr, class _Class, class _Ty>
182 else if constexpr (__is_refwrap<_Ty>) in __invoke_selector()
198 else if constexpr (__is_refwrap<_Ty>) in __invoke_selector()
313 template <class _Tag, class _Ty>
317 _Ty operator()(_Tag) const noexcept(__nothrow_decay_copyable<const _Ty&>) in operator ()()
322 _Ty __t_;
328 template <class _Ty>
330 __field<_Tag, __decay_t<_Ty>> operator()(_Ty&& __ty) const in operator ()()
331 noexcept(__nothrow_decay_copyable<_Ty>) in operator ()()
[all …]
H A Dtask.hpp49 template <class _Ty>
55 template <class _Ty>
61 template <class _Ty>
168 template <class _Ty>
172 template <class _Ty>
296 template <class _Ty>
345 template <class _Ty, class _Context = default_task_context<_Ty>>
579 template <class _Ty>
585 template <class _Ty, class _Context = default_task_context<_Ty>>
588 template <class _Ty>
[all …]
H A Dasync_scope.hpp514 template <class _Ty>
515 using __decay_error_t = completion_signatures<set_error_t(__decay_t<_Ty>)>;
530 template <class _Ty>
533 __dynamic_delete() : __delete_([](_Ty* __p) { delete __p; }) {} in __anonf62d8bc60202()
536 requires convertible_to<_Uy*, _Ty*>
538 __delete_([](_Ty* __p) { delete static_cast<_Uy*>(__p); }) in __dynamic_delete()
542 requires convertible_to<_Uy*, _Ty*>
549 void operator()(_Ty* __p) in operator ()()
554 void (*__delete_)(_Ty*);
H A Dany_sender_of.hpp1267 template <class _Ty>
1269 sizeof(_Ty) <= __buffer_size &&
1270 alignof(_Ty) <= alignof(std::max_align_t);