b991975439708ba59703623b62c4cebe955b74e8
				
			
			
		
	 Eric Fiselier
		
	
	b991975439
	
	
	[libcxx] Fix use of operator comma where the types can be user defined
			Eric Fiselier
		
	
	b991975439
	
	
	[libcxx] Fix use of operator comma where the types can be user defined
		
			
			Summary: An evil user might overload operator comma. Use a void cast to make sure any user overload is not selected. Modify all the test iterators to define operator comma. Reviewers: danalbert, mclow.lists Reviewed By: mclow.lists Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D5929 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@220706 91177308-0d34-0410-b5e6-96231b3b80d8
				
					
					PR #21321 talked about implementation-defined behavior of realloc. I poo-poohed it, and was wrong. Fix the call in <locale>. Review the others, refactored some duplicated code, and found overflow bugs (and __event_cap_ was never getting updated, either).
				
			
			Description
				No description provided
						
						
						
					Languages
				
				
								
								
									C++
								
								98.1%
							
						
							
								
								
									HTML
								
								1.2%
							
						
							
								
								
									Python
								
								0.4%
							
						
							
								
								
									CMake
								
								0.2%