Andrey Semashev
							
						 
					 | 
					
						
						
							
						
						5ed3144969
					 | 
					
						
						
							
							Restored the original static assert check.
						
						
						
						
						
						
					 | 
					
						2025-01-26 15:22:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Georgy Guminov
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Glen Fernandes
							
						 
					 | 
					
						
						
							
						
						f4b47fd266
					 | 
					
						
						
							
							Switch from deprecated test to Lightweight Test
						
						
						
						
						
						
					 | 
					
						2021-06-07 22:03:32 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrey Semashev
							
						 
					 | 
					
						
						
							
						
						80ec58bb3b
					 | 
					
						
						
							
							Trim trailing spaces.
						
						
						
						
						
						
					 | 
					
						2020-03-04 01:06:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Abrahams
							
						 
					 | 
					
						
						
							
						
						7243852b0a
					 | 
					
						
						
							
							GCC-3.3.x workarounds
						
						
						
						
						
						
						
						[SVN r35151] 
						
						
					 | 
					
						2006-09-18 02:34:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Abrahams
							
						 
					 | 
					
						
						
							
						
						bca372da18
					 | 
					
						
						
							
							fix for http://tinyurl.com/kbwzm
						
						
						
						
						
						
						
						[SVN r35102] 
						
						
					 | 
					
						2006-09-13 22:36:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Douglas Gregor
							
						 
					 | 
					
						
						
							
						
						3eca5e8f60
					 | 
					
						
						
							
							License updates
						
						
						
						
						
						
						
						[SVN r24597] 
						
						
					 | 
					
						2004-08-19 15:19:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Siek
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeremy Siek
							
						 
					 | 
					
						
						
							
						
						85ad1f59da
					 | 
					
						
						
							
							removed the use of += and + on a non-random access iterator
						
						
						
						
						
						
						
						[SVN r21766] 
						
						
					 | 
					
						2004-01-15 18:49:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Abrahams
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joel de Guzman
							
						 
					 | 
					
						
						
							
						
						4716891117
					 | 
					
						
						
							
							Move from boost-sandbox
						
						
						
						
						
						
						
						[SVN r18960] 
						
						
					 | 
					
						2003-07-07 14:26:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |