Home
last modified time | relevance | path

Searched defs:__optional (Results 1 – 1 of 1) sorted by relevance

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__optional.hpp48 struct __optional { struct
51 union {
55 bool __has_value_ = false;
57 __optional() noexcept { in __optional() function
60 __optional(__nullopt_t) noexcept { in __optional() function
67 __optional(_Up&& __v) noexcept(__nothrow_constructible_from<_Tp, _Up>) { in __optional() function
73 __optional(std::in_place_t, _Us&&... __us) in __optional() function
78 ~__optional() { in ~__optional()
99 auto emplace(_Us&&... __us) noexcept(__nothrow_constructible_from<_Tp, _Us...>) -> _Tp& { in emplace()
110 auto __emplace_from(_Fn&& __f, _Args&&... __args) noexcept(__nothrow_callable<_Fn, _Args...>) in __emplace_from()
[all …]