cacde054df
refactor: drop Boost.Move dependency
...
Implement constexpr definitions of forward and move to replace usage
of boost::move and boost::forward from the Boost.Move library.
Alter tests to use std::move instead of boost::move.
Remove the dependency on Boost.Move from build.jam
2024-09-28 17:18:00 +01:00
78d6563bce
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers.
2020-03-30 14:04:35 -04:00
b0d7786e14
bug fixes
2015-10-06 00:33:14 +02:00
35eaec5a52
Doc: added release notes section
2015-01-12 17:37:15 +01:00
4df589686c
refactoring optional ref tests
2014-12-01 18:03:46 +01:00
c9f1422560
Updated documentation; fixed optional::swap
2014-04-29 01:06:14 +02:00
01b22a0ff0
Added tests for move conversion between optional<T> and optional<U>
2014-04-28 16:51:49 +02:00
0e61751fab
Added more tests for move operations, fixed bugs, disabled optional<T&&>.
2014-04-26 23:24:21 +02:00
5c69bac12f
Fixed unit tests (still need to add more unit tests for move semantics)
2014-04-26 00:22:39 +02:00
a26d11be87
Partially added move semantics (tests are still failing)
2014-04-22 22:36:19 +02:00