diff --git a/tl/expected.hpp b/tl/expected.hpp index 7af0855..604a869 100644 --- a/tl/expected.hpp +++ b/tl/expected.hpp @@ -368,7 +368,7 @@ template struct expected_storage_base { // T is trivial, E is not. template struct expected_storage_base { constexpr expected_storage_base() : m_val(T{}), m_has_val(true) {} - constexpr expected_storage_base(no_init_t) : m_has_val(false) {} + TL_EXPECTED_MSVC2015_CONSTEXPR expected_storage_base(no_init_t) : m_has_val(false) {} template ::value> * =