|
|
|
@ -108,7 +108,7 @@ namespace tl
|
|
|
|
|
/// \exclude
|
|
|
|
|
#define TL_OPTIONAL_11_CONSTEXPR
|
|
|
|
|
#else
|
|
|
|
|
/// \exclude
|
|
|
|
|
/// \exclude
|
|
|
|
|
#define TL_OPTIONAL_11_CONSTEXPR constexpr
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
@ -478,8 +478,7 @@ namespace tl
|
|
|
|
|
struct optional_storage_base
|
|
|
|
|
{
|
|
|
|
|
TL_OPTIONAL_11_CONSTEXPR
|
|
|
|
|
optional_storage_base() noexcept
|
|
|
|
|
: m_dummy(), m_has_value(false)
|
|
|
|
|
optional_storage_base() noexcept : m_dummy(), m_has_value(false)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -515,8 +514,7 @@ namespace tl
|
|
|
|
|
struct optional_storage_base< T, true >
|
|
|
|
|
{
|
|
|
|
|
TL_OPTIONAL_11_CONSTEXPR
|
|
|
|
|
optional_storage_base() noexcept
|
|
|
|
|
: m_dummy(), m_has_value(false)
|
|
|
|
|
optional_storage_base() noexcept : m_dummy(), m_has_value(false)
|
|
|
|
|
{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|