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