Chris Lattner
|
2cfc29b28d
|
regexes are allowed to match empty things, e.g. {{.*}} in filecheck.
llvm-svn: 129193
|
2011-04-09 06:29:24 +00:00 |
|
Benjamin Kramer
|
da3e6cdb26
|
Don't pass StringRef by reference.
llvm-svn: 108366
|
2010-07-14 22:38:02 +00:00 |
|
Daniel Dunbar
|
92e99d82a2
|
Add Regex::sub, for doing regular expression substitution with backreferences.
llvm-svn: 96503
|
2010-02-17 20:08:42 +00:00 |
|
Chris Lattner
|
b47463f436
|
remove support for "NoSub" from regex. It seems like a minor optimization
and makes the API more annoying. Add a Regex::getNumMatches() method.
llvm-svn: 82877
|
2009-09-26 21:27:04 +00:00 |
|
Chris Lattner
|
af2ce37cb3
|
add and document regex support for FileCheck. You can now do stuff like:
; CHECK: movl {{%e[a-z][xi]}}, %eax
or whatever.
llvm-svn: 82717
|
2009-09-24 21:47:32 +00:00 |
|
Chris Lattner
|
b1ee14d64b
|
tidy up, fix a memory leak in Regex::isValid
llvm-svn: 82707
|
2009-09-24 20:15:51 +00:00 |
|
Torok Edwin
|
21897521c1
|
Add regular expression matching support, based on OpenBSD regexec()/regcomp()
implementation.
llvm-svn: 80493
|
2009-08-30 08:24:09 +00:00 |
|