summaryrefslogtreecommitdiff
path: root/include/llvm/ADT/StringExtras.h
Commit message (Expand)AuthorAge
* Add a Python-like join function to merge a list of strings with aJoerg Sonnenberger2013-09-03
* Add llvm::hexDigitValue to convert single characters to hex.Jordan Rose2013-01-18
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Add llvm::getOrdinalSuffix to get the appropriate -st, -nd, -rd, -th suffix.Jordan Rose2012-09-22
* Fix Doxygen issues:Dmitri Gribenko2012-09-13
* Fix HashString's Bernstein hash to use unsigned chars, as is usually done.Will Dietz2012-08-30
* Move ftostr into its last user (cppbackend) and simplify it a bit.Benjamin Kramer2012-03-23
* Replace (Lower|Upper)caseString in favor of StringRef's newest methods.Benjamin Kramer2011-11-06
* Add a std::string Wrapper for TableGenDavid Greene2011-07-29
* Remove unused STL header includes.Jay Foad2011-04-23
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Merge System into Support.Michael J. Spencer2010-11-29
* Add an optional LowerCase argument to hexdigit().Daniel Dunbar2010-11-27
* utostr isn't going away too soon, try to make it slightly smaller.Benjamin Kramer2010-04-11
* Remove unused string functions.Benjamin Kramer2010-01-11
* Add StrInStrNoCase, a StringRef version of CStrInCStrNoCase.Benjamin Kramer2010-01-11
* Turns out llvm-gcc still uses SplitString with a vector. Add it back until IBenjamin Kramer2010-01-11
* Reimplement getToken and SplitString as "StringRef helper functions"Benjamin Kramer2010-01-11
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-26
* Move UnescapeString to a static function for its sole client; its inefficient...Daniel Dunbar2009-10-17
* Remove llvm::EscapeString, raw_ostream::write_escaped is much faster.Daniel Dunbar2009-10-17
* Move StringMap's string has function into StringExtras.hDaniel Dunbar2009-10-17
* Remove itohexstr, which only had one user.Daniel Dunbar2009-07-30
* Add version of StringsEqualNoCase that takes two null-terminated C-strings an...Ted Kremenek2009-02-21
* Removed trailing whitespace.Misha Brukman2009-01-09
* Work around PR1000.Duncan Sands2008-11-10
* split out the functionality of utohexstr into a new utohex_bufferChris Lattner2008-11-10
* Fix incorrect testing for the end of the both strings in CStrInCStrNoCase. T...Ted Kremenek2008-10-22
* Add llvm::hexdigit to StringExtras (number -> hexadecimal char)Daniel Dunbar2008-10-14
* Make the interface of CStrInCStrNoCase be the same as strcasestr.Ted Kremenek2008-05-07
* Fix some serious logical errors in CStrInCStrNoCase pointed out by Bill.Ted Kremenek2008-05-07
* Guard for empty strings in CStrInCStrNoCase.Ted Kremenek2008-05-07
* Added CStrInCStrNoCase, a portable implementation of strcasestr.Ted Kremenek2008-05-07
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-05
* Make tblgen a little smarter about constants smaller than i32. Currently,Scott Michel2008-02-15
* don't form an std::string with a null pointer, it aborts.Chris Lattner2008-01-18
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* Add an uppercase conversion utility function.Christopher Lamb2007-10-18
* fix reversal bug in preceding checkinDale Johannesen2007-09-04
* Revise per review of previous patch.Dale Johannesen2007-08-31
* Enhance APFloat to retain bits of NaNs (fixes oggenc).Dale Johannesen2007-08-31
* Add a helper functionChris Lattner2006-11-28
* Add two helper functionsChris Lattner2006-07-14
* Favor C++ casts over C casts in C++ code.Reid Spencer2006-06-01
* Fix utostr once and for all, by making there only be one function namedChris Lattner2006-05-31
* Fix build breakage on alpha, without causing it on x86. as a bonus, all plat...Andrew Lenharth2006-05-31
* revert for nowAndrew Lenharth2006-05-31
* make 64-bit safe and fix the build on alphaAndrew Lenharth2006-05-31
* For PR786:Reid Spencer2006-05-24
* add some methods for case-insensitive string comparesChris Lattner2006-01-26