Chris Lattner
|
0687ec7051
|
regexes are allowed to match empty things, e.g. {{.*}} in filecheck.
llvm-svn: 129193
|
2011-04-09 06:29:24 +00:00 |
Benjamin Kramer
|
92d8998348
|
Don't pass StringRef by reference.
llvm-svn: 108366
|
2010-07-14 22:38:02 +00:00 |
Daniel Dunbar
|
eb85711e43
|
Add Regex::sub, for doing regular expression substitution with backreferences.
llvm-svn: 96503
|
2010-02-17 20:08:42 +00:00 |
Chris Lattner
|
37d8015dc1
|
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
|
f08d2db928
|
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
|
1ce83629df
|
tidy up, fix a memory leak in Regex::isValid
llvm-svn: 82707
|
2009-09-24 20:15:51 +00:00 |
Torok Edwin
|
e14d4cdb5f
|
Add regular expression matching support, based on OpenBSD regexec()/regcomp()
implementation.
llvm-svn: 80493
|
2009-08-30 08:24:09 +00:00 |