Rafael Espindola
|
ff2c72b858
|
Distinguish "a," from "a". The first one splits into "a" + "" and the second one into
"a" + 0.
llvm-svn: 87084
|
2009-11-13 04:55:09 +00:00 |
Rafael Espindola
|
7c6854995d
|
Switch to smallvector. Also fix issue with using unsigend for MaxSplit.
llvm-svn: 87068
|
2009-11-13 02:18:25 +00:00 |
Rafael Espindola
|
d554e44092
|
Add a new split method to StringRef that puts the substrings in a vector.
llvm-svn: 87058
|
2009-11-13 01:24:40 +00:00 |
Daniel Dunbar
|
9806e4ab20
|
Add From arguments to StringRef search functions, and tweak doxyments.
Also, add unittests for find_first_of and find_first_not_of.
llvm-svn: 86770
|
2009-11-11 00:28:53 +00:00 |
Daniel Dunbar
|
4498168753
|
Add StringRef::{rfind, rsplit}
llvm-svn: 82087
|
2009-09-16 22:38:48 +00:00 |
Daniel Dunbar
|
3828a99ba6
|
Fix pasto in StringRef::count(char)
llvm-svn: 79356
|
2009-08-18 18:34:22 +00:00 |
Daniel Dunbar
|
5736db6527
|
Add StringRef::count({char,StringRef})
llvm-svn: 79354
|
2009-08-18 18:26:35 +00:00 |
Daniel Dunbar
|
a1e04d43c4
|
StringRef: Add find(char) and find(StringRef).
Also, regroup functions.
llvm-svn: 78712
|
2009-08-11 20:47:15 +00:00 |
Daniel Dunbar
|
56563f33f7
|
Add StringRef::{slice, split}, two convenient string operations which are simple
and efficient on a StringRef.
llvm-svn: 77117
|
2009-07-26 03:18:15 +00:00 |
Daniel Dunbar
|
e23388b25c
|
Support writing a StringRef to a raw_ostream directly.
llvm-svn: 76754
|
2009-07-22 17:13:20 +00:00 |
Daniel Dunbar
|
1f982105a6
|
Add StringRef::{substr, startswith}.
llvm-svn: 76559
|
2009-07-21 09:18:49 +00:00 |
Daniel Dunbar
|
25f9fc5851
|
Add StringRef class, with fixes.
llvm-svn: 76543
|
2009-07-21 07:28:51 +00:00 |