6ff80b2281eea0f42458bbf9790d5e340d9d7797 |
|
09-Apr-2011 |
Chris Lattner <sabre@nondot.org> |
regexes are allowed to match empty things, e.g. {{.*}} in filecheck. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129193 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
|
38e59891ee4417a9be2f8146ce0ba3269e38ac21 |
|
15-Jul-2010 |
Benjamin Kramer <benny.kra@googlemail.com> |
Don't pass StringRef by reference. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108366 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
|
d2a5c0d8562407f9acab97451a785b513edd4c9b |
|
17-Feb-2010 |
Daniel Dunbar <daniel@zuster.org> |
Add Regex::sub, for doing regular expression substitution with backreferences. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96503 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
|
81f46d9ce1888308b33336f9bea72147430da36b |
|
26-Sep-2009 |
Chris Lattner <sabre@nondot.org> |
remove support for "NoSub" from regex. It seems like a minor optimization and makes the API more annoying. Add a Regex::getNumMatches() method. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82877 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
|
528700863adefca8de461ce28a7d903729fb96b4 |
|
24-Sep-2009 |
Chris Lattner <sabre@nondot.org> |
add and document regex support for FileCheck. You can now do stuff like: ; CHECK: movl {{%e[a-z][xi]}}, %eax or whatever. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82717 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
|
48ba9ff3c44f33c65c26ecf5df306f4a428d2c26 |
|
24-Sep-2009 |
Chris Lattner <sabre@nondot.org> |
tidy up, fix a memory leak in Regex::isValid git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82707 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
|
ce0c81e7dd321e9f94f628daa5528f56cab0ab88 |
|
30-Aug-2009 |
Torok Edwin <edwintorok@gmail.com> |
Add regular expression matching support, based on OpenBSD regexec()/regcomp() implementation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80493 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
|