|
constexpr | expected_storage_base () |
|
constexpr | expected_storage_base (no_init_t) |
|
template<class... Args, detail::enable_if_t< std::is_constructible< T, Args &&... >::value > * = nullptr> |
constexpr | expected_storage_base (in_place_t, Args &&...args) |
|
template<class U , class... Args, detail::enable_if_t< std::is_constructible< T, std::initializer_list< U > &, Args &&... >::value > * = nullptr> |
constexpr | expected_storage_base (in_place_t, std::initializer_list< U > il, Args &&...args) |
|
template<class... Args, detail::enable_if_t< std::is_constructible< E, Args &&... >::value > * = nullptr> |
constexpr | expected_storage_base (unexpect_t, Args &&...args) |
|
template<class U , class... Args, detail::enable_if_t< std::is_constructible< E, std::initializer_list< U > &, Args &&... >::value > * = nullptr> |
constexpr | expected_storage_base (unexpect_t, std::initializer_list< U > il, Args &&...args) |
|
| ~expected_storage_base () |
|
template<class T, class E>
struct tl::detail::expected_storage_base< T, E, false, true >
Definition at line 2481 of file ada.h.