Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						b51c8e9bb5 
					 
					
						
						
							
							[Support/PathV2] Fix out of bounds access in identify_magic when the file is empty.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158704  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-06-19 05:29:57 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						55f43d6b7e 
					 
					
						
						
							
							[PathV2]: Fix bug in create_directories which caused infinite recursion on  
						
						... 
						
						
						
						som inputs.
Bug found and fix proposed by Kal Conley!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153225  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-03-21 23:09:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						95fe7b9b72 
					 
					
						
						
							
							Support/PathV2: Fix namespace qualifier in make_absolute(), for Win32.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151685  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-02-29 00:46:46 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						d1d721660e 
					 
					
						
						
							
							Support/PathV2: Fix make_absolute() to match is_absolute() and not expect to  
						
						... 
						
						
						
						find root names on Unix.
 - This fixes make_absolute to not basically always call current_path() on
   Unix systems.
 - I think the API probably needs cleanup in this area, but I'll let Michael
   handle that.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151681  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-02-29 00:20:37 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						d0fff1886c 
					 
					
						
						
							
							[PathV2] Fix bug in relative_path.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151675  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-02-29 00:06:24 +00:00 
						 
				 
			
				
					
						
							
							
								David Blaikie 
							
						 
					 
					
						
						
							
						
						58604cd944 
					 
					
						
						
							
							Change default error_code ctor to a 'named ctor' so it's more self-documenting.  
						
						... 
						
						
						
						Unify default construction of error_code uses on this idiom so that users don't
feel compelled to make static globals for naming convenience. (unfortunately I
couldn't make the original ctor private as some APIs don't return their result,
instead using an out parameter (that makes sense to default construct) - which
is a bit of a pity. I did, however, find/fix some cases of unnecessary default
construction of error_code before I hit the unfixable cases)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150197  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-02-09 19:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						80fd2a1972 
					 
					
						
						
							
							PathV2: Remove static StringRef ctors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150071  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-02-08 13:13:47 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						5b08230930 
					 
					
						
						
							
							Support/FileSystem: Add file_magic and move a vew clients over to it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146523  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-13 23:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						faebf11a34 
					 
					
						
						
							
							Cleanup whitespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146521  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-13 23:16:15 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1dd2ee7bf4 
					 
					
						
						
							
							Support/Windows: Cleanup scoped handles.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146362  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-12-12 06:03:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						ecc9b5ec23 
					 
					
						
						
							
							Fix a minor bug in fs::create_directories. Patch by Albert Wong.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139928  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-16 18:36:31 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						d26d6b68dd 
					 
					
						
						
							
							Update the comment for system_temp_directory() to indicate when it  
						
						... 
						
						
						
						will ignore the erasedOnReboot option, and properly escape the
backslash in "C:\TEMP". Thanks to Aaron and Francois.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139755  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-14 23:21:47 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						55cf815e19 
					 
					
						
						
							
							Add a simple routine to determine the typical system directory for  
						
						... 
						
						
						
						temporary data. 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139725  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-14 20:27:01 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						357b571841 
					 
					
						
						
							
							Remove unimplemented function prototypes from PathV2. They can be readded when someone cares enough.  
						
						... 
						
						
						
						Patch by Aaron Ballman!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139682  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-14 01:14:36 +00:00 
						 
				 
			
				
					
						
							
							
								Argyrios Kyrtzidis 
							
						 
					 
					
						
						
							
						
						6e31b9b8c3 
					 
					
						
						
							
							Implement a function from PathV2 whose definition is missing.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125574  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-15 17:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Zhanyong Wan 
							
						 
					 
					
						
						
							
						
						63cc3a85cc 
					 
					
						
						
							
							Adds llvm::sys::path::is_separator() to test whether a char is a path separator  
						
						... 
						
						
						
						on the host OS.  Reviewed by dgregor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125406  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-11 21:24:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						28f0ed5c9d 
					 
					
						
						
							
							Support/PathV2: Add identify_magic.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123548  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-15 20:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						b33594be3d 
					 
					
						
						
							
							Support/PathV2: Implement has_magic in terms of get_magic.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123545  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-15 18:52:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						9df536ca78 
					 
					
						
						
							
							Support/Path: Deprecate PathV1::IsSymlink and replace all uses with PathV2::is_symlink.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123345  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-12 23:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						218dc3e2fe 
					 
					
						
						
							
							Support/Path: Deprecate PathV1::isDirectory and replace all uses with PathV2::is_directory.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123209  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-11 01:21:55 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						7fd682aaf2 
					 
					
						
						
							
							Support/PathV2: Implement remove_all.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122884  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-05 16:39:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						5bcdc7f7c4 
					 
					
						
						
							
							Support/PathV2: Implement directory_entry::status.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122881  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-05 16:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						3fee954b3e 
					 
					
						
						
							
							Fix a signed/unsigned comparison warning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122597  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-28 13:05:13 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						628467ef1f 
					 
					
						
						
							
							Support/PathV2: Implement has_magic.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122587  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-28 01:49:01 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						2d484eb88d 
					 
					
						
						
							
							Support/PathV2: Add missing has_relative_path impl.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122243  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-20 13:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						3ce88c9290 
					 
					
						
						
							
							PathV2: Use StringRef::substr to simplify substring creation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122085  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 20:27:37 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						7fb866643e 
					 
					
						
						
							
							Missed some StringRefRefs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122077  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 18:59:09 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						d53f3c864b 
					 
					
						
						
							
							Pass StringRefs by value, for consistency.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122074  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-17 18:19:06 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						61187dd0ad 
					 
					
						
						
							
							Support/FileSystem: Change file_status predicate functions that cannot fail to  
						
						... 
						
						
						
						return their result instead of an error_code. Also add some missing predicate
functions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121380  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-09 17:37:02 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						12ccf67457 
					 
					
						
						
							
							Support/PathV2: Remove const from bool return types.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121157  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-07 18:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						5029159fbe 
					 
					
						
						
							
							Support/PathV2: Change most functions in the path namespace to return their work  
						
						... 
						
						
						
						via their return value instead of an out parameter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121149  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-07 17:04:04 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						ca3a339d76 
					 
					
						
						
							
							Support/PathV2: Cleanup separator handling.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121110  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-07 03:57:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						936671b2ea 
					 
					
						
						
							
							Support/PathV2: Remove the error_code return type from all functions in the path  
						
						... 
						
						
						
						namespace. None of them return anything except for success anyway. These will be
converted to returning their result soon.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121109  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-07 03:57:37 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						ee271d8758 
					 
					
						
						
							
							Support/PathV2: Move make_absolute from path to fs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121108  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-07 03:57:17 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						fbd1bbd7fa 
					 
					
						
						
							
							Support/PathV2: Use SmallVector::clear instead of set_size.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121092  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-07 01:23:19 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1522fce477 
					 
					
						
						
							
							Support/PathV2: Move current_path from path to fs and fix the Unix implementation.  
						
						... 
						
						
						
						Unix bug spotted by Dan Gohman.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121090  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-07 01:22:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						753cbbbd3c 
					 
					
						
						
							
							Support/FileSystem: Add directory_iterator implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120989  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-06 04:28:42 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						f150e7695e 
					 
					
						
						
							
							Support/PathV2: Fix append to not add a slash to empty or root paths.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120988  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-06 04:28:23 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						a6091be84c 
					 
					
						
						
							
							Silence 'may be used uninitialized in this function' warnings. Static analysis  
						
						... 
						
						
						
						may determine that they cannot be used uninitialized. But that might be a bit
too much for the compiler to determine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120916  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-04 20:20:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						9d425e7687 
					 
					
						
						
							
							Support/PathV2: Remove redundant calls to make_error_code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120913  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-04 18:45:32 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						470ae13be8 
					 
					
						
						
							
							Support/FileSystem: Add status implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120870  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-04 00:32:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						b83769f36a 
					 
					
						
						
							
							Support/FileSystem: Add create_director{y,ies} implementations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120790  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-03 05:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						bee0c38f59 
					 
					
						
						
							
							Support/FileSystem: Add copy_file implementation. Not tests yet because the  
						
						... 
						
						
						
						file creation APIs aren't implemented.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120593  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 19:32:01 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						ce2b68fb54 
					 
					
						
						
							
							Support/PathV2: Add is_{absolute,relative} implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120560  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 06:21:53 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						ae18008584 
					 
					
						
						
							
							Support/PathV2: Add has_{root_path,root_name,root_directory,parent_path,filename,stem,extension} implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120559  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 06:03:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						5265f22f45 
					 
					
						
						
							
							Support/PathV2: Add extension implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120550  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 03:37:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						34ab1f6087 
					 
					
						
						
							
							Support/PathV2: Add stem implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120547  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 03:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						a979355994 
					 
					
						
						
							
							Support/PathV2: Add filename implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120546  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 03:18:17 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						722d5adac1 
					 
					
						
						
							
							Support/PathV2: Add native implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120539  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 02:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						52ed867801 
					 
					
						
						
							
							Support/PathV2: Add replace_extension implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120514  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 00:52:55 +00:00