Daniel James 
							
						 
					 
					
						
						
							
						
						2f5d98a0cd 
					 
					
						
						
							
							Don't use allocator to construct/destroy anything other than elements.  
						
						... 
						
						
						
						As specified in 23.2.1.3. 
						
						
					 
					
						2014-07-12 19:12:46 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						239453bead 
					 
					
						
						
							
							Fix unordered on Sun 5.12 compiler. Refs  #9424 .  
						
						... 
						
						
						
						[SVN r86792] 
						
						
					 
					
						2013-11-23 11:43:19 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						ddab816ed7 
					 
					
						
						
							
							Use BOOST_HAS_PRAGMA_ONCE.  
						
						... 
						
						
						
						Remembering to first include config, so that it'll actually be defined.
[SVN r86726] 
						
						
					 
					
						2013-11-16 20:13:24 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen Kelly 
							
						 
					 
					
						
						
							
						
						3aa91346ea 
					 
					
						
						
							
							Remove obsolete MSVC check from pragma guard  
						
						... 
						
						
						
						git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952] 
						
						
					 
					
						2013-09-26 13:02:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						3508ceaa58 
					 
					
						
						
							
							Avoid exposing functions via ADL.  
						
						... 
						
						
						
						I'd put the iterators in their own namespace so that they wouldn't pick
up functions in detail via ADL, but I forgot that their template
parameters would cause that to happen anyway. The simplest way to fix
that for now is just to stuff the problematic functions into a
sub-namespace, so that they're no longer exposed.
[SVN r85280] 
						
						
					 
					
						2013-08-10 13:09:08 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						85d2657ac1 
					 
					
						
						
							
							Remove usage of deprecated macros  
						
						... 
						
						
						
						[SVN r81449] 
						
						
					 
					
						2012-11-21 01:21:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						da455124d2 
					 
					
						
						
							
							Unordered: Try to make the piecewise_construct emulation a little more readable.  
						
						... 
						
						
						
						[SVN r81392] 
						
						
					 
					
						2012-11-17 12:03:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						7eefe62efe 
					 
					
						
						
							
							Unordered: Remove deprecated variadic pair constructors.  
						
						... 
						
						
						
						This was emulating them as specified in older standard drafts.
[SVN r81384] 
						
						
					 
					
						2012-11-17 10:28:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						8f86c2464e 
					 
					
						
						
							
							Unordered: Rename *_impl to *_value_impl.  
						
						... 
						
						
						
						To make it clear that they should only be used to construct and destroy
the value, and not nodes or buckets.
[SVN r80223] 
						
						
					 
					
						2012-08-25 21:53:53 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						cd57bf5000 
					 
					
						
						
							
							Unordered: And use allocator traits to destroy values.  
						
						... 
						
						
						
						[SVN r80222] 
						
						
					 
					
						2012-08-25 21:53:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						a7125259d8 
					 
					
						
						
							
							Unordered: When full construct is available, use it for value.  
						
						... 
						
						
						
						[SVN r80221] 
						
						
					 
					
						2012-08-25 21:52:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						3a163b5449 
					 
					
						
						
							
							Unordered: Move some things around.  
						
						... 
						
						
						
						- Move `allocator_traits` before `construct_impl` so the
  `construct_impl` can be changed to use `allocator_traits`.
- Moved some move utilities out of `allocate.hpp` because they're
  really nothing to do with allocation and construction.
[SVN r80220] 
						
						
					 
					
						2012-08-25 21:52:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						ff31c73970 
					 
					
						
						
							
							Unordered: Go back to the old method for constructing nodes.  
						
						... 
						
						
						
						Reverts much of [78349]. Keeps the variadic construct.
[SVN r80219] 
						
						
					 
					
						2012-08-25 21:51:24 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						27f5496a65 
					 
					
						
						
							
							Unordered: Fix some uses of rvalues refs/move.  
						
						... 
						
						
						
						[SVN r79792] 
						
						
					 
					
						2012-07-29 07:17:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						918b3da91d 
					 
					
						
						
							
							Unordered: Use a SFINAE parameter rather than return type for C++03 compilers.  
						
						... 
						
						
						
						Seems that g++ 3.4 has problems with overloads that are only distinguished by
SFINAE return types.
[SVN r79762] 
						
						
					 
					
						2012-07-26 22:23:09 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						61516be1db 
					 
					
						
						
							
							Unordered: Remove use of try..catch.  
						
						... 
						
						
						
						So that it'll work when exceptions are disabled.
[SVN r79679] 
						
						
					 
					
						2012-07-22 20:14:20 +00:00 
						 
				 
			
				
					
						
							
							
								Marshall Clow 
							
						 
					 
					
						
						
							
						
						0fccd93e29 
					 
					
						
						
							
							Switch from deprecated macros to new shiny ones; no functionality change  
						
						... 
						
						
						
						[SVN r79396] 
						
						
					 
					
						2012-07-09 22:08:01 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						b8d96be8f7 
					 
					
						
						
							
							Unordered: Macro to simplifiy variadic/emplace_args creation.  
						
						... 
						
						
						
						[SVN r79351] 
						
						
					 
					
						2012-07-08 11:53:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						68edec9f97 
					 
					
						
						
							
							Unordered: Remove old, unused function.  
						
						... 
						
						
						
						[SVN r79350] 
						
						
					 
					
						2012-07-08 11:52:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						39bafd7b10 
					 
					
						
						
							
							Unordered: Reapply changes reverted in r78788.  
						
						... 
						
						
						
						[SVN r79163] 
						
						
					 
					
						2012-06-28 20:58:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						7158700502 
					 
					
						
						
							
							Unordered: Revert unmerged changes in trunk.  
						
						... 
						
						
						
						So that I can fix issues in the beta.
[SVN r78788] 
						
						
					 
					
						2012-06-01 11:03:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						1eac47a275 
					 
					
						
						
							
							Unordered: Use Boost.Move in a few more places.  
						
						... 
						
						
						
						Should be better for compilers with variadic parameters, but no rvalue
references. If such a thing ever exists.
[SVN r78536] 
						
						
					 
					
						2012-05-21 22:15:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel James 
							
						 
					 
					
						
						
							
						
						c6f0175c79 
					 
					
						
						
							
							Unordered: Combine emplace_args + allocator_helpers.  
						
						... 
						
						
						
						[SVN r78535] 
						
						
					 
					
						2012-05-21 22:14:59 +00:00