Christian Mazakas
|
8f382e874d
|
Remove BOOST_COPYABLE_AND_MOVABLE
|
2023-09-27 11:44:44 -07:00 |
|
Christian Mazakas
|
cddb7cb8b1
|
Remove BOOST_NO_CXX11_NOEXCEPT
|
2023-09-27 11:44:44 -07:00 |
|
Christian Mazakas
|
8d59040ece
|
Remove BOOST_COPY_ASSIGN_REF
|
2023-09-27 11:44:44 -07:00 |
|
Christian Mazakas
|
4cd1827104
|
Remove BOOST_RV_REF
|
2023-09-27 11:44:44 -07:00 |
|
Christian Mazakas
|
adb91ac06d
|
Replace boost::move with std::move
|
2023-09-27 11:44:44 -07:00 |
|
Christian Mazakas
|
aa16d1b8a9
|
Remove BOOST_NOEXCEPT
|
2023-09-27 11:44:44 -07:00 |
|
Christian Mazakas
|
74156b6b06
|
Add foa-based node containers to noexcept_tests
|
2023-02-14 10:55:35 -08:00 |
|
Christian Mazakas
|
0ab4e12502
|
Update noexcept tests for new FOA requirements
|
2022-12-13 13:53:29 -08:00 |
|
Christian Mazakas
|
fb1b1dfe2d
|
Add missing copyright updates
|
2022-10-24 11:31:25 -07:00 |
|
Christian Mazakas
|
703f8d1065
|
Delete boost-level headers as they're no longer considered idiomatic and update all tests to use the test/helpers/unorderd.hpp header where applicable
|
2022-10-20 15:25:40 -07:00 |
|
Christian Mazakas
|
4399e8b360
|
Add noexcept tests
|
2022-10-12 13:39:23 -07:00 |
|
Christian Mazakas
|
9ebb705e75
|
Update noexcept_tests to cover both values of POCMA and to also test move-assigning into larger and smaller hash tables
|
2022-09-12 13:16:45 -07:00 |
|
joaquintides
|
e466232757
|
bypassed check in GCC<=4.6 (boost::is_nothrow_swappable not properly supported)
|
2022-06-28 09:27:15 +02:00 |
|
Daniel James
|
09be9bae04
|
Use boost::is_nothrow_swappable, now that it's available everywhere
|
2018-01-27 09:38:19 +00:00 |
|
Daniel James
|
72fb9c7c96
|
Suppress warnings in noexcept_tests
|
2018-01-13 20:31:45 +00:00 |
|
Daniel James
|
f12009fc61
|
operator= noexcept support
|
2018-01-05 17:54:44 +00:00 |
|
Daniel James
|
5854090dc7
|
Swap noexcept support
Not properly supported as we don't have is_nothrow_swappable yet.
|
2018-01-05 17:48:13 +00:00 |
|
Daniel James
|
daeaf5e98b
|
Flexible exception testing hash/equal_to
|
2018-01-05 17:10:13 +00:00 |
|
Daniel James
|
613f154d47
|
Improved test formatting
|
2017-10-09 12:34:47 +01:00 |
|
Daniel James
|
0676b4f4ca
|
Change clang format indentation + .editorconfig file
|
2017-06-11 20:55:59 +01:00 |
|
Daniel James
|
76e7322262
|
Use streams from lightweight test
|
2017-05-10 19:02:47 +01:00 |
|
Daniel James
|
bf5ef9824d
|
Reformat with clang-format
|
2017-02-19 13:05:17 +00:00 |
|
Daniel James
|
b2f2fdc2f3
|
Prevent clang-format sorting some test includes
|
2017-02-19 13:05:17 +00:00 |
|
Daniel James
|
21d6d7bc21
|
Fix detection of is_nothrow_move_constructible support.
I should possibly also check how it handles `throw()`?
|
2016-10-03 10:49:49 +01:00 |
|
Daniel James
|
50c4cbe06c
|
Try to fix the failures in noxcept_tests
|
2016-10-02 13:04:25 +01:00 |
|
Daniel James
|
573e10665c
|
Use standard boost move style in noexcept_tests.
|
2016-10-02 13:04:25 +01:00 |
|
Daniel James
|
94071cc6e8
|
Clean up warnings. Fixes trac #9377.
|
2014-01-26 22:57:24 +00:00 |
|
Daniel James
|
0f080552fa
|
Remove 'private' definition that I used for debugging.
[SVN r84408]
|
2013-05-21 22:50:19 +00:00 |
|
Daniel James
|
1a067034c1
|
Add conditional noexcept for move constructors.
Also added `noexcept` for destructors because of a gcc bug, see:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56191
Found via:
http://stackoverflow.com/questions/15721544/destructors-and-noexcept
[SVN r84373]
|
2013-05-19 14:30:12 +00:00 |
|