Definition at line 32 of file optional-selftests.c.
◆ state_type
Enumerator |
---|
zero | |
moved_from | |
throwing_construction | |
throwing_copy | |
throwing_copy_assignment | |
throwing_move | |
throwing_move_assignment | |
threw | |
Definition at line 34 of file optional-selftests.c.
◆ value_type() [1/4]
selftests::optional::assign_2::value_type::value_type |
( |
| ) |
|
|
default |
◆ value_type() [2/4]
selftests::optional::assign_2::value_type::value_type |
( |
state_type | state_ | ) |
|
|
inlineexplicit |
◆ value_type() [3/4]
selftests::optional::assign_2::value_type::value_type |
( |
value_type const & | other | ) |
|
|
inline |
◆ value_type() [4/4]
selftests::optional::assign_2::value_type::value_type |
( |
value_type && | other | ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ throw_if()
void selftests::optional::assign_2::value_type::throw_if |
( |
state_type | match | ) |
|
|
inline |
◆ state
The documentation for this struct was generated from the following file: