#include <optional.h>
Classes | |
struct | dummy_type |
Protected Member Functions | |
void | destruct () noexcept |
constexpr | optional_data_dtor_base () noexcept |
template<typename... Args> | |
constexpr | optional_data_dtor_base (in_place_t, Args &&...args) |
Protected Attributes | |
union absl::optional_internal::optional_data_dtor_base< T, true >:: { ... } | |
bool | engaged_ |
Definition at line 110 of file internal/optional.h.
|
inlineprotectednoexcept |
Definition at line 128 of file internal/optional.h.
|
inlineexplicitprotected |
Definition at line 131 of file internal/optional.h.
|
inlineprotectednoexcept |
Definition at line 125 of file internal/optional.h.
union { ... } |
T absl::optional_internal::optional_data_dtor_base< T, true >::data_ |
Definition at line 123 of file internal/optional.h.
dummy_type absl::optional_internal::optional_data_dtor_base< T, true >::dummy_ |
Definition at line 122 of file internal/optional.h.
|
protected |
Definition at line 119 of file internal/optional.h.