Searched refs:_Is (Results 1 – 5 of 5) sorted by relevance
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __tuple.hpp | 58 template <std::size_t... _Is, __indices<_Is...> _Idx, class... _Ts> 59 struct __tuple<_Idx, _Ts...> : __box<_Ts, _Is>... 64 return __tuple{{static_cast<_Us&&>(__tup.__box<_Us, _Is>::__value)}...}; in __convert_from() 70 return __tuple{{__tup.__box<_Us, _Is>::__value}...}; in __convert_from() 78 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value...))) in apply() 81 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value...)) in apply() 85 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value...); in apply() 97 static_cast<_Self&&>(__self).__box<_Ts, _Is>::__value), in for_each()
|
H A D | __meta.hpp | 141 template <std::size_t... _Is> 145 template <std::size_t... _Is> 146 using __indices = __pack::__t<_Is...>*; 151 template <class _Ty, _Ty... _Is> 157 template <std::size_t... _Is> 158 extern __indices<_Is...> __mkidx<__idx<std::size_t, _Is...>>; 168 template <class _Ty, _Ty... _Is> 169 using __idx = __indices<_Is...>; 186 template <std::size_t... _Is> 187 auto __mk_indices(__indices<0, _Is...>) -> __indices<_Is...>; [all …]
|
H A D | __variant.hpp | 76 template <std::size_t... _Is, __indices<_Is...> _Idx, class... _Ts> 90 ((_Is == __index ? std::destroy_at(static_cast<_Ts*>(__get_ptr())) in __destroy() 195 ((_Is == __index ? static_cast<_Fn&&>(__fn)( in visit() 197 static_cast<_Self&&>(__self).template get<_Is>()) in visit()
|
H A D | __basic_sender.hpp | 383 template <std::size_t... _Is, class... _Child> 384 auto operator()(__indices<_Is...>, _Child&&... __child) const in operator ()() 385 noexcept((__nothrow_connectable<_Child, __receiver_t<_Is>> && ...)) in operator ()() 386 -> __tuple_for<connect_result_t<_Child, __receiver_t<_Is>>...> in operator ()() 389 __receiver_t<_Is>{__op_})...}; in operator ()()
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/ |
H A D | functional.hpp | 264 template <std::size_t... _Is, class _Fn, class _Tup> 266 constexpr auto __impl(__indices<_Is...>, _Fn&& __fn, _Tup&& __tup) // in __impl() argument 268 get<_Is>(static_cast<_Tup&&>(__tup))...))) in __impl() 270 get<_Is>(static_cast<_Tup&&>(__tup))...)) in __impl() 273 get<_Is>(static_cast<_Tup&&>(__tup))...); in __impl()
|