|
5ed3144969
|
Restored the original static assert check.
|
2025-01-26 15:22:53 +03:00 |
|
|
f9effffb6d
|
Mostly remove pre-CXX11 workarounds.
С++03 support was deprecated in 1.85 and now can be removed. This PR clears
many of workarounds, which are no longer needed now.
* Remove unused workaround macros (many of).
* Remove BOOST_STATIC_ASSERT usages.
* Minimize Boost::type_traits dependency (in favour of STL's type_traits).
Closes https://github.com/boostorg/iterator/pull/82.
Squashed commit of the following:
commit 741a627b73
Author: Georgy Guminov <gogagum@gmail.com>
Date: Sat Jan 25 12:13:05 2025 +0300
Replace testers with standard metafunctions.
commit bf4cce6114
Author: Georgy Guminov <gogagum@gmail.com>
Date: Sat Jan 25 11:51:32 2025 +0300
Refactor is_lvalue_iterator.hpp.
commit 8d080c6c58
Author: Georgy Guminov <gogagum@gmail.com>
Date: Sat Jan 25 10:27:32 2025 +0300
Remove more workarounds.
commit 5a4ba24d36
Author: Georgy Guminov <gogagum@gmail.com>
Date: Sun Jan 19 16:38:30 2025 +0300
Fixes.
commit fdfafce2b9
Author: Georgy Guminov <gogagum@gmail.com>
Date: Sat Oct 26 15:06:43 2024 +0300
Remove BOOST_NO_STRICT_ITERATOR_INTEROPERABILITY
Correct static_assert messages.
Fix messages & replace is_standard_layout with is_copy_constructible.
commit c69ac1408a
Author: Georgy Guminov <gogagum@gmail.com>
Date: Sat Oct 26 14:48:51 2024 +0300
Correct static_assert messages.
commit b5df827151
Author: Georqy Guminov <gogagum@gmail.com>
Date: Sun Jun 23 16:12:29 2024 +0300
Fixes. Remove some Boost.MPL usages. Remove unused includes.
commit 01fd35e9f8
Author: Georgiy Guminov <gogagum@gmail.com>
Date: Wed Jun 12 17:14:21 2024 +0300
abstract conjunction.
commit c02def8acf
Author: Georgiy Guminov <gogagum@gmail.com>
Date: Wed Jun 12 16:35:43 2024 +0300
return addressof & conjunction.
commit 3b3d162575
Author: Georgiy Guminov <gogagum@gmail.com>
Date: Wed Jun 12 16:30:44 2024 +0300
Make macro more readable.
commit 4ab19e045f
Author: Georgiy Guminov <gogagum@gmail.com>
Date: Wed Jun 12 15:56:49 2024 +0300
Add static_assert messages.
commit 82b5c44cd3
Author: Georgiy Guminov <gogagum@gmail.com>
Date: Wed Jun 12 14:12:10 2024 +0300
Return is iterator CXX17 test.
commit 2d58d65462
Author: Georgiy Guminov <gogagum@gmail.com>
Date: Tue Jun 11 14:04:17 2024 +0300
Omitted.
commit a0d04d9491
Author: Georgiy Guminov <gogagum@gmail.com>
Date: Tue Jun 11 14:00:35 2024 +0300
Replace move with static_cast
commit 4a49b8a1a2
Author: Georgiy Guminov <gogagum@gmail.com>
Date: Mon Jun 10 21:38:53 2024 +0300
Return BOOST_NOEXCEPT
commit 054c013bba
Author: Georgiy Guminov <gogagum@gmail.com>
Date: Sun Jun 9 15:20:41 2024 +0300
CXX11
|
2025-01-26 15:21:16 +03:00 |
|
|
f4b47fd266
|
Switch from deprecated test to Lightweight Test
|
2021-06-07 22:03:32 -04:00 |
|
|
80ec58bb3b
|
Trim trailing spaces.
|
2020-03-04 01:06:45 +03:00 |
|
|
7243852b0a
|
GCC-3.3.x workarounds
[SVN r35151]
|
2006-09-18 02:34:18 +00:00 |
|
|
bca372da18
|
fix for http://tinyurl.com/kbwzm
[SVN r35102]
|
2006-09-13 22:36:10 +00:00 |
|
|
3eca5e8f60
|
License updates
[SVN r24597]
|
2004-08-19 15:19:17 +00:00 |
|
|
f72d264b6b
|
changed the element type to be different from the index type to bring out more errors
[SVN r21771]
|
2004-01-15 19:01:38 +00:00 |
|
|
85ad1f59da
|
removed the use of += and + on a non-random access iterator
[SVN r21766]
|
2004-01-15 18:49:05 +00:00 |
|
|
f801c39a59
|
Removed code-breaking change from boost/detail/iterator.hpp and
corresponding workarounds from tests.
Added permutation_iterator_test to the suite after fixing it up -- it
was riddled with bugs!
[SVN r19841]
|
2003-08-28 20:18:51 +00:00 |
|
|
4716891117
|
Move from boost-sandbox
[SVN r18960]
|
2003-07-07 14:26:16 +00:00 |
|