Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						9b4886ee55 
					 
					
						
						
							
							[Support][ErrorOr] Add support for implicit conversion from error code/condition enums.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176228  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-02-28 01:44:26 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						780e9004c8 
					 
					
						
						
							
							[Support][ErrorOr] Add support for convertable types.  
						
						... 
						
						
						
						Thanks to Andrew, David, and Aaron for helping fix this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-02-06 22:28:53 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						2a78bb961a 
					 
					
						
						
							
							Revert "[Support][ErrorOr] Add support for convertable types."  
						
						... 
						
						
						
						This reverts commit a33e1fafachttps://llvm.org/svn/llvm-project/llvm/trunk@174458  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-02-05 22:50:20 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						a33e1fafac 
					 
					
						
						
							
							[Support][ErrorOr] Add support for convertable types.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174357  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-02-05 08:22:27 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						bdd4e13118 
					 
					
						
						
							
							[Support][ErrorOr] Add optimized specialization of ErrorOr<void>.  
						
						... 
						
						
						
						ErrorOr<void> represents an operation that returns nothing, but can still fail.
It should be used in cases where you need the aditional user data that ErrorOr
provides over error_code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173209  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-23 00:18:31 +00:00 
						 
				 
			
				
					
						
							
							
								NAKAMURA Takumi 
							
						 
					 
					
						
						
							
						
						93d61374f3 
					 
					
						
						
							
							ErrorOrTest.cpp: Check existence of EXPECT_DEBUG_DEATH. It is not always available.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173123  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-22 04:02:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						7babd25ae4 
					 
					
						
						
							
							[Support] Make test C++03.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173004  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-21 05:39:07 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						c052d5b047 
					 
					
						
						
							
							Disable test that fails due to lack of std::true_type in C++03.  
						
						... 
						
						
						
						Michael, can this test be ported to C++03?
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172996  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-20 21:52:27 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						01812bebcc 
					 
					
						
						
							
							[Support] Port ErrorOr<T> from lld to C++03.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172991  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-20 20:32:30 +00:00