Searched defs:nullopt_t (Results 1 – 11 of 11) sorted by relevance
22 struct nullopt_t { struct23 constexpr explicit nullopt_t(int) {} in nullopt_t() argument
35 struct nullopt_t { struct36 constexpr explicit nullopt_t(int) {} in nullopt_t() function
22 struct nullopt_t { struct23 constexpr explicit nullopt_t(int) {} in nullopt_t() function
250 struct nullopt_t struct252 struct init{};253 constexpr explicit nullopt_t(init){} in nullopt_t() argument401 constexpr optional(nullopt_t) noexcept : OptionalBase<T>() {}; in optional() argument437 optional& operator=(nullopt_t) noexcept in operator =() argument615 constexpr optional(nullopt_t) noexcept : ref(nullptr) {} in optional() argument630 optional& operator=(nullopt_t) noexcept { in operator =() argument743 template <class T> constexpr bool operator==(const optional<T>& x, nullopt_t) noexcept in operator ==() argument748 template <class T> constexpr bool operator==(nullopt_t, const optional<T>& x) noexcept in operator ==() argument753 template <class T> constexpr bool operator!=(const optional<T>& x, nullopt_t) noexcept in operator !=() argument[all …]
76 struct nullopt_t { struct78 explicit constexpr nullopt_t(optional_internal::init_t) noexcept {} in nullopt_t() argument136 constexpr optional(nullopt_t) noexcept {} // NOLINT(runtime/explicit) in optional() argument
76 struct nullopt_t { struct78 explicit constexpr nullopt_t(optional_internal::init_t) noexcept {} in nullopt_t() function136 constexpr optional(nullopt_t) noexcept {} // NOLINT(runtime/explicit) in optional() argument
16 using nullopt_t = std::nullopt_t; variable