Dmitri Gribenko 
							
						 
					 
					
						
						
							
						
						36f396e873 
					 
					
						
						
							
							Fix a doxygen issue: these examples are supposed to be displayed preformatted.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163787  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-13 11:42:30 +00:00 
						 
				 
			
				
					
						
							
							
								Dmitri Gribenko 
							
						 
					 
					
						
						
							
						
						a00b80b04c 
					 
					
						
						
							
							Fix a bunch of -Wdocumentation warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162446  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-08-23 16:54:08 +00:00 
						 
				 
			
				
					
						
							
							
								Ted Kremenek 
							
						 
					 
					
						
						
							
						
						a2ea78f132 
					 
					
						
						
							
							Fix an assortment of doxygen comment mistakes found by -Wdocumentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-08-22 23:49:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dmitri Gribenko 
							
						 
					 
					
						
						
							
						
						77592fe39c 
					 
					
						
						
							
							Convert comments to proper Doxygen comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158248  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-06-09 00:01:45 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						f3e3f21db1 
					 
					
						
						
							
							Rip out realpath() support. It's expensive, and often a bad idea, and  
						
						... 
						
						
						
						I have another way to achieve the same goal.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125239  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-09 23:33:15 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						025feadb97 
					 
					
						
						
							
							Add llvm::sys::path::canonical(), which provides the canonicalized  
						
						... 
						
						
						
						name of a path, after resolving symbolic links and eliminating excess
path elements such as "foo/../" and "./".
This routine still needs a Windows implementation, but I don't have a
Windows machine available. Help? Please?
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125228  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-09 22:11:23 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						ad8a14f24e 
					 
					
						
						
							
							Support/PathV2: Clarify and correct documentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121091  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-07 01:23:08 +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 
							
						 
					 
					
						
						
							
						
						5a7df60619 
					 
					
						
						
							
							Support/PathV2: Split PathV2.h into PathV2.h and FileSystem.h.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120592  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 19:31:48 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						9cf96e853e 
					 
					
						
						
							
							Support/PathV2: Remove is_valid. It was only added because Path had it, but  
						
						... 
						
						
						
						apparently it is unused.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120540  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 02:48:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						dbfb56bebd 
					 
					
						
						
							
							Support/PathV2: Add remove_filename implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120513  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-01 00:52:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						a42cf73c77 
					 
					
						
						
							
							Support/PathV2: Implement reverse iteration and parent_path.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120496  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-30 23:28:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						e6f26e874e 
					 
					
						
						
							
							Support/PathV2: Update comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120348  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 23:35:35 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						dffde99644 
					 
					
						
						
							
							Support: Add PathV2 implementation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120329  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 22:28:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						ace996943a 
					 
					
						
						
							
							Support/PathV2: Just about every function call requires the Twine header.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120327  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 22:28:22 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Davis 
							
						 
					 
					
						
						
							
						
						53ca1f3190 
					 
					
						
						
							
							Now to chant the magical incantation that will exorcise the System library  
						
						... 
						
						
						
						from LLVM forever:
grep -lR "llvm/System" * | grep -v .svn | xargs sed -ie 's#llvm/System#llvm/Support#g'
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120314  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 19:44:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1f6efa3996 
					 
					
						
						
							
							Merge System into Support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 18:16:10 +00:00