aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [ADT] Add `StringRef::rsplit(StringRef Separator)`.Henry Wong2018-06-081-0/+11
* Fix incorrect usage of std::is_assignable.Richard Smith2018-02-021-6/+6
* Fix APFloat from string conversion for InfSerguei Katkov2017-12-191-1/+6
* Added braces to work around gcc warning in googletest: suggest explicit brace...Galina Kistanova2017-06-151-1/+2
* Add more test cases for StringRef::edit_distanceAlex Denisov2017-04-141-2/+16
* [ADT] Add a version of llvm::join() that takes a range.Zachary Turner2017-03-211-0/+2
* [Support] Add StringRef::getAsDouble.Zachary Turner2017-02-141-0/+21
* [ADT] Add llvm::StringLiteral.Zachary Turner2016-12-131-0/+6
* [Support] Add StringRef::find_lower and contains_lower.Zachary Turner2016-11-121-15/+61
* Add tests for r286139.Jordan Rose2016-11-071-0/+36
* Fix signed / unsigned comparison.Zachary Turner2016-09-251-2/+2
* Add some predicated searching functions to StringRef.Zachary Turner2016-09-251-0/+56
* Fix build breakage due to typo in cast.Zachary Turner2016-09-221-0/+2
* Speculative fix for build failures due to consumeInteger.Zachary Turner2016-09-221-1/+2
* [Support] Add StringRef::consumeInteger.Zachary Turner2016-09-221-0/+177
* Add StringRef::take_front and StringRef::take_backZachary Turner2016-08-301-0/+43
* [ADT] Add 'consume_front' and 'consume_back' methods to StringRef whichChandler Carruth2016-07-311-0/+32
* StringRef::copy shouldn't allocate anything for length 0 strings.Pete Cooper2016-03-231-0/+9
* [ADT] Add StringRef::{l,r}trim(char) overloads (NFC)Vedant Kumar2016-02-161-1/+1
* [ADT] Fix a confusing interface spec and some annoying peculiaritiesChandler Carruth2015-09-101-0/+48
* [ADT] Add a single-character version of the small vector split routineChandler Carruth2015-09-101-0/+5
* Retire llvm::array_endof in favor of non-member std::end.Benjamin Kramer2014-04-121-0/+1
* Fix layering StringRef copy using BumpPtrAllocator.Nick Kledzik2014-02-051-0/+15
* Roll back the ConstStringRef change for nowAlp Toker2014-01-271-18/+0
* StringRef: Extend constexpr capabilities and introduce ConstStringRefAlp Toker2014-01-271-0/+18
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-1/+1
* Add {start,end}with_lower methods to StringRef.Rui Ueyama2013-10-301-0/+23
* Add a few tests for StringRef::{start,end}with.Rui Ueyama2013-10-281-0/+2
* Add a Python-like join function to merge a list of strings with aJoerg Sonnenberger2013-09-031-0/+27
* Sort the #include lines for unittest/...Chandler Carruth2012-12-041-1/+1
* Use unsigned long long instead of uin64_t for OS where that matters.Nick Kledzik2012-10-031-1/+1
* Don't call getAsUnsignedInteger directly, it fails to compile if uint64_t is ...Benjamin Kramer2012-10-031-1/+5
* Add getAsUnsignedInteger test case that checks that known bad values are reje...Nick Kledzik2012-10-031-0/+19
* [Support/StringRef] Add find_last_not_of and {r,l,}trim.Michael J. Spencer2012-05-111-0/+28
* Fix warnings.Michael J. Spencer2012-03-111-4/+4
* Make StringRef::getAsInteger work with all integer types. Before this changeMichael J. Spencer2012-03-101-0/+118
* Add generic support for hashing StringRef objects using the new hashing library.Chandler Carruth2012-03-041-0/+19
* Add a bad char heuristic to StringRef::find.Benjamin Kramer2011-10-151-0/+6
* Fix a bug in compare_numeric().Jakob Stoklund Olesen2011-09-301-0/+6
* Remove bounded StringRef::compare() since nothing but Clang SA was using it a...Lenny Maiorani2011-04-281-13/+0
* Implements StringRef::compare with bounds. It is behaves similarly to strncmp...Lenny Maiorani2011-04-151-0/+13
* Don't infinitely recurse! Patch by Marius Wachtler!Chris Lattner2011-01-271-1/+1
* StringRef::compare_numeric also differed from StringRef::compare for characte...Benjamin Kramer2010-08-261-0/+1
* Do unsigned char comparisons in StringRef::compare_lower to be more consisten...Benjamin Kramer2010-08-261-0/+8
* Add StringRef::compare_numeric and use it to sort TableGen register records.Jakob Stoklund Olesen2010-05-261-0/+11
* Silence compiler warning.Benjamin Kramer2009-12-311-1/+1
* Document the edit-distance algorithm used in StringRef, switch it overDouglas Gregor2009-12-311-0/+5
* Move the two definitions of operator<< into namespace llvm, so theyDouglas Gregor2009-12-241-1/+4
* Change StringRef::startswith and StringRef::endswith to versions which are aEli Friedman2009-12-211-0/+8
* Reenable Split2 StringRef test with Apple gcc.Benjamin Kramer2009-11-191-6/+0