Commit Graph

7 Commits

Author SHA1 Message Date
7dd512a019 Fix issue #98 2021-11-20 02:00:30 +01:00
ead529af54 Address unreachable code warning
In MSVC optional<T&>::value() emits a warning C4702: unreachable code because throw_exception is marked BOOST_RETURN.
Otherwise the ternary code might have been preferable.
This change addresses the warning while preserving the functionality. It replicates optional<T>::value() for consistency.
2020-12-19 00:00:18 +01:00
7e0b8145b5 boost::none is constexpr-declared 2020-10-24 17:17:10 +02:00
e47a017009 added o.map() 2018-06-23 18:27:14 +02:00
5182f7f30f Added has_value() 2018-03-24 00:04:15 +01:00
4fe57f57fa Fix make_optional for rvalues 2017-11-07 23:33:54 +01:00
0988b4c394 docs: updated gotchas section 2016-09-17 01:49:30 +02:00