Dmitri Gribenko 
							
						 
					 
					
						
						
							
						
						2d9eb72178 
					 
					
						
						
							
							Fix Doxygen issues:  
						
						... 
						
						
						
						* wrap code blocks in \code ... \endcode;
* refer to parameter names in paragraphs correctly (\arg is not what most
  people want -- it starts a new paragraph).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163790  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-13 12:34:29 +00:00 
						 
				 
			
				
					
						
							
							
								Joerg Sonnenberger 
							
						 
					 
					
						
						
							
						
						78cab947cf 
					 
					
						
						
							
							Add some missing includes for the build against stdcxx.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161657  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-08-10 10:53:56 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						b08174c0b1 
					 
					
						
						
							
							Add doxygen comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156665  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-11 23:34:39 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						b0940b46ed 
					 
					
						
						
							
							[Support/StringRef] Add find_last_not_of and {r,l,}trim.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156652  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-11 22:08:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						9130b42a85 
					 
					
						
						
							
							Make StringRef::getAsInteger work with all integer types. Before this change  
						
						... 
						
						
						
						it would fail with {,u}int64_t on x86-64 Linux.
This also removes code duplication.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152517  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-03-10 23:02:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chandler Carruth 
							
						 
					 
					
						
						
							
						
						528f0bbe19 
					 
					
						
						
							
							Add generic support for hashing StringRef objects using the new hashing library.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152003  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-03-04 10:55:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a97a5eabe2 
					 
					
						
						
							
							add ::drop_back() and ::drop_front() methods, which are like pop_front/pop_back on a vector, but a) aren't destructive to "this", and b) can take a # elements to drop.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148791  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-01-24 08:58:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						589fbb1770 
					 
					
						
						
							
							ADT/StringRef: Add ::lower() and ::upper() methods.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143880  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-06 18:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Argyrios Kyrtzidis 
							
						 
					 
					
						
						
							
						
						6d5502eb49 
					 
					
						
						
							
							Add asserts in StringRef to make sure we avoid undefined behavior:  
						
						... 
						
						
						
						-strlen should not be called with NULL. Also guarantee that StringRef's Length is 0 if Data is NULL.
-memcmp should not be called with NULL (even if size is 0)
Patch by Matthieu Monrocq!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-20 19:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								John McCall 
							
						 
					 
					
						
						
							
						
						6765f78efb 
					 
					
						
						
							
							Add an operator+= for appending StringRefs onto std::strings.  
						
						... 
						
						
						
						Previously this pattern would be compiled using an implicit conversion
to std::string.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131325  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-05-13 23:58:45 +00:00 
						 
				 
			
				
					
						
							
							
								Lenny Maiorani 
							
						 
					 
					
						
						
							
						
						6cf081cbe5 
					 
					
						
						
							
							Remove bounded StringRef::compare() since nothing but Clang SA was using it and it is just as easy to use StringRef::substr() preceding StringRef::compare() to achieve the same thing.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130430  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-28 20:20:12 +00:00 
						 
				 
			
				
					
						
							
							
								Lenny Maiorani 
							
						 
					 
					
						
						
							
						
						437ef0cfb7 
					 
					
						
						
							
							Implements StringRef::compare with bounds. It is behaves similarly to strncmp(). Unit tests also included.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129582  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-15 17:56:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						63c133b67d 
					 
					
						
						
							
							Support/ADT/StringRef: Add find_last_of.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120495  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-30 23:27:35 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						847d2f93ca 
					 
					
						
						
							
							StringRefs are POD-like.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120181  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-26 14:36:54 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						326990f1eb 
					 
					
						
						
							
							Fix Whitespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120166  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-26 04:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						5ee568ac27 
					 
					
						
						
							
							Extend StringRef's edit-distance algorithm to permit an upper bound on the allowed edit distance  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116867  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-19 22:13:48 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						250eb005d9 
					 
					
						
						
							
							Avoid O(n*m) complexity in StringRef::find_first(_not)_of(StringRef).  
						
						... 
						
						
						
						- Cache used characters in a bitset to reduce memory overhead to just 32 bytes.
- On my core2 this code is faster except when the checked string was very short
  (smaller than the list of delimiters).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111817  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-23 18:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						79ed2c597a 
					 
					
						
						
							
							StringRef tweaks:  
						
						... 
						
						
						
						- Respect find_first_of(char's From parameter instead of silently dropping it.
- Prefer std::string() to std::string("")
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111814  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-23 17:44:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7f7274ce7f 
					 
					
						
						
							
							Don't pass in a null pointer to std::string's ctor, an empty string  
						
						... 
						
						
						
						ref should produce an empty std::string.  This fixes PR7879.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111332  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-18 00:11:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jakob Stoklund Olesen 
							
						 
					 
					
						
						
							
						
						160a3bf74d 
					 
					
						
						
							
							Add StringRef::compare_numeric and use it to sort TableGen register records.  
						
						... 
						
						
						
						This means that our Registers are now ordered R7, R8, R9, R10, R12, ...
Not R1, R10, R11, R12, R2, R3, ...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104745  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-26 21:47:28 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						fd813bc850 
					 
					
						
						
							
							These functions don't need to access this.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101776  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 15:38:38 +00:00 
						 
				 
			
				
					
						
							
							
								John McCall 
							
						 
					 
					
						
						
							
						
						1e7ad3993d 
					 
					
						
						
							
							Add an override to StringRef::getAsInteger which parses into an APInt.  
						
						... 
						
						
						
						It gets its own implementation totally divorced from the (presumably
performance-sensitive) routines which parse into a uint64_t.
Add APInt::operator|=(uint64_t), which is situationally much better than
using a full APInt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97381  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-28 09:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						fb76fe0929 
					 
					
						
						
							
							Fix various doxygen warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96779  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-22 04:10:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						af2a8361e4 
					 
					
						
						
							
							give StringRef a const_iterator member.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93294  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-13 04:50:20 +00:00 
						 
				 
			
				
					
						
							
							
								Kovarththanan Rajaratnam 
							
						 
					 
					
						
						
							
						
						3c37bb8dbe 
					 
					
						
						
							
							Fix occurrence typo  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92926  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-07 18:46:52 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						441c8b4ad1 
					 
					
						
						
							
							Implement edit distance for StringRef  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92309  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-30 17:23:44 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						d5b1f8a842 
					 
					
						
						
							
							Change StringRef::startswith and StringRef::endswith to versions which are a  
						
						... 
						
						
						
						bit more verbose, but optimize to much shorter code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91817  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-21 06:49:24 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						1acdcd5b0d 
					 
					
						
						
							
							Remove the now obsolete algorithm include from StringRef.h.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-19 15:48:14 +00:00 
						 
				 
			
				
					
						
							
							
								Torok Edwin 
							
						 
					 
					
						
						
							
						
						2fe05d80d3 
					 
					
						
						
							
							Workaround PR5482, because all the gcc versions that I had were miscompiling StringRef:  
						
						... 
						
						
						
						4.2.4, 4.3.4, 4.4.2.
The workaround is to use a local min/max implementation that takes an integer
param, and not a reference to integer param (like std::min does).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89352  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-19 15:39:50 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						4c269e2feb 
					 
					
						
						
							
							Fix unused variables warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88977  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-16 22:34:32 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						24f8e29b4e 
					 
					
						
						
							
							Use .data() instead of .c_str() when nul-termination is not needed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-13 21:55:31 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						c78c0c99a0 
					 
					
						
						
							
							Switch to smallvector. Also fix issue with using unsigend for MaxSplit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@87068  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-13 02:18:25 +00:00 
						 
				 
			
				
					
						
							
							
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						5ccac24726 
					 
					
						
						
							
							Add a new split method to StringRef that puts the substrings in a vector.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@87058  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-13 01:24:40 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						89fccca4b0 
					 
					
						
						
							
							StringRef(const char*) should not be used to turn null pointers into empty  
						
						... 
						
						
						
						strings.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@87031  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-12 21:26:11 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						05872ea804 
					 
					
						
						
							
							Add compare_lower and equals_lower methods to StringRef. Switch all users of  
						
						... 
						
						
						
						StringsEqualNoCase (from StringExtras.h) to it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@87020  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-12 20:36:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a8333d3d10 
					 
					
						
						
							
							Add StringRef::split(StringRef), to complement StringRef::split(char).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86803  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-11 05:19:11 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						64066bd8b5 
					 
					
						
						
							
							Add From arguments to StringRef search functions, and tweak doxyments.  
						
						... 
						
						
						
						Also, add unittests for find_first_of and find_first_not_of.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86770  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-11 00:28:53 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2928c83b01 
					 
					
						
						
							
							Pass StringRef by value.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-06 10:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						abc5ac7289 
					 
					
						
						
							
							size_t, not unsigned here to silence a warning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84900  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-22 22:06:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						835b142edd 
					 
					
						
						
							
							Don't use identifiers that start with an underscore followed  
						
						... 
						
						
						
						by a capital letter, which invokes undefined behavior.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83206  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-01 17:39:52 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1e9a727f10 
					 
					
						
						
							
							Create empty StringRef is incoming cstring is NULL.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83082  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-29 18:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c936fe8cb3 
					 
					
						
						
							
							write rfind in terms of npos as daniel requested  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82414  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-20 22:54:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						05a32c8ab1 
					 
					
						
						
							
							move a couple non-trivial methods out of line, add new  
						
						... 
						
						
						
						find_first_of/find_first_of methods.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82347  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-20 01:22:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						db513bc096 
					 
					
						
						
							
							add size_t and a version of rfind that allows specification of where  
						
						... 
						
						
						
						to scan from.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82343  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-20 00:38:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						63c6b7dc67 
					 
					
						
						
							
							add some more overloads of StringRef::getAsInteger for  
						
						... 
						
						
						
						common and useful integer types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82338  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-19 23:58:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cea1438cf5 
					 
					
						
						
							
							provide a "strtoull" operation that works on StringRef's.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82322  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-19 19:47:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						e65512809a 
					 
					
						
						
							
							Add StringRef::{rfind, rsplit}  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82087  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-16 22:38:48 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						323a3e6533 
					 
					
						
						
							
							Fix pasto in StringRef::count(char)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79356  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-18 18:34:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						5caba3bcb1 
					 
					
						
						
							
							Add StringRef::count({char,StringRef})  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-18 18:26:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						ac55b85438 
					 
					
						
						
							
							Add StringRef::front (with some small tweaks while I was in the area).  
						
						... 
						
						
						
						- Patch by Erick Tryzelaar
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78883  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-13 02:03:30 +00:00