bf8653ff3b70d2a1bb059a958d7612954408d998 |
|
21-Feb-2012 |
Duncan Sands <baldrick@free.fr> |
Move the implementation of StringRef::split out of StringExtras.cpp and into StringRef.cpp, which is where the other StringRef stuff is. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151054 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
c30a38f34bdfecb99ce49e3ffa479039c9bf0209 |
|
21-Jul-2011 |
Chris Lattner <sabre@nondot.org> |
move tier out of an anonymous namespace, it doesn't make sense to for it to be an an anon namespace and be in a header. Eliminate some extraenous uses of tie. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135669 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
4e7e2f5a365e55d845843606bd52cf35c8f4e672 |
|
18-Jan-2010 |
Benjamin Kramer <benny.kra@googlemail.com> |
Fix refacto reported by Nicolas Geoffray. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93723 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
7dd6107fcc952758ee63d5784a9e7afa9b6dea93 |
|
11-Jan-2010 |
Benjamin Kramer <benny.kra@googlemail.com> |
Remove unused string functions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93183 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
7462b5dd99163785480a11a7c999569b349a137c |
|
11-Jan-2010 |
Benjamin Kramer <benny.kra@googlemail.com> |
Add StrInStrNoCase, a StringRef version of CStrInCStrNoCase. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93174 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
c30837d6c1ee814ba62e32848e1d2cbfb7385953 |
|
11-Jan-2010 |
Benjamin Kramer <benny.kra@googlemail.com> |
Turns out llvm-gcc still uses SplitString with a vector. Add it back until I have a fix. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93163 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
d4f195999a7774611e5f9e457a86f14d5e257324 |
|
11-Jan-2010 |
Benjamin Kramer <benny.kra@googlemail.com> |
Reimplement getToken and SplitString as "StringRef helper functions" - getToken is modeled after StringRef::split but it can split on multiple separator chars and skips leading seperators. - SplitString is a StringRef::split variant for more than 2 elements with the same behaviour as getToken. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93161 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
20fd4ec8c5cd3a3ec1f3258458a8899c4896ece2 |
|
13-Nov-2009 |
Rafael Espindola <rafael.espindola@gmail.com> |
Distinguish "a," from "a". The first one splits into "a" + "" and the second one into "a" + 0. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@87084 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
c78c0c99a0fe1703ae72fc51e440aaa8e4e19e91 |
|
13-Nov-2009 |
Rafael Espindola <rafael.espindola@gmail.com> |
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
/external/llvm/lib/Support/StringExtras.cpp
|
5ccac247263ab62975f3b72421fc783f10ccf5f6 |
|
13-Nov-2009 |
Rafael Espindola <rafael.espindola@gmail.com> |
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
/external/llvm/lib/Support/StringExtras.cpp
|
9bd34602fbe945cc2ed81f8f8ac7de59f4679038 |
|
17-Oct-2009 |
Daniel Dunbar <daniel@zuster.org> |
Move UnescapeString to a static function for its sole client; its inefficient and broken. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84358 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
ca107c5c1871e38f475224db03da5b90f9fccef2 |
|
17-Oct-2009 |
Daniel Dunbar <daniel@zuster.org> |
Remove llvm::EscapeString, raw_ostream::write_escaped is much faster. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84357 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
d7fd2126c248f5887954cfd5ee6628f3a4cf4a9b |
|
15-Apr-2009 |
Chris Lattner <sabre@nondot.org> |
teach EscapeString and UnescapeString to handle ". git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@69211 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
34cd4a484e532cc463fd5a4bf59b88d13c5467c1 |
|
05-May-2008 |
Evan Cheng <evan.cheng@apple.com> |
Fix more -Wshorten-64-to-32 warnings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50659 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
ae9f3a3b7c915f725aef5a7250e88eaeddda03c6 |
|
20-Feb-2008 |
Anton Korobeynikov <asl@math.spbu.ru> |
Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47367 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
4ee451de366474b9c228b4e5fa573795a715216d |
|
29-Dec-2007 |
Chris Lattner <sabre@nondot.org> |
Remove attribution from file headers, per discussion on llvmdev. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
c69b0dd19d72fffe1e7abbaa66d6f801c7b2c32f |
|
05-Aug-2007 |
Reid Spencer <rspencer@reidspencer.com> |
Escape some escapes that confuse doxygen. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40850 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
d5b58c239e44fe4fa2322900b26c691f5a44bd87 |
|
28-Nov-2006 |
Chris Lattner <sabre@nondot.org> |
Add a helper function git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31981 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
53eca9466f5dc10bba86f94fa1a55a1e8f36baf2 |
|
15-Jul-2006 |
Chris Lattner <sabre@nondot.org> |
Add two helpers for escaping and unescaping strings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29151 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
f976c856fcc5055f3fc7d9f070d72c2d027c1d9d |
|
22-Apr-2005 |
Misha Brukman <brukman+llvm@gmail.com> |
Remove trailing whitespace git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21422 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
551ccae044b0ff658fe629dd67edd5ffe75d10e8 |
|
02-Sep-2004 |
Reid Spencer <rspencer@reidspencer.com> |
Changes For Bug 352 Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|
872ccce0a801930aa370f8d161ceb9d6b1a3bdae |
|
29-Dec-2003 |
Chris Lattner <sabre@nondot.org> |
implement new getToken function git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10639 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/StringExtras.cpp
|