Home
last modified time | relevance | path

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

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__variant.hpp42 inline constexpr std::size_t __variant_npos = ~0UL; variable
66 return __variant_npos; in index()
81 std::size_t __index_{__variant_npos};
87 auto __index = std::exchange(__index_, __variant_npos); in __destroy()
88 if (__variant_npos != __index) in __destroy()
127 return __index_ == __variant_npos; in is_valueless()
136 static_assert(__new_index != __variant_npos, "Type not in variant"); in emplace()
181 static_assert(__new_index != __variant_npos, "Type not in variant"); in emplace_from()
192 STDEXEC_ASSERT(__self.__index_ != __variant_npos); in visit()