Add regular expression matching support, based on OpenBSD regexec()/regcomp()
authorTorok Edwin <edwintorok@gmail.com>
Sun, 30 Aug 2009 08:24:09 +0000 (08:24 +0000)
committerTorok Edwin <edwintorok@gmail.com>
Sun, 30 Aug 2009 08:24:09 +0000 (08:24 +0000)
commitce0c81e7dd321e9f94f628daa5528f56cab0ab88
tree29b76548d9f780040e5ef64de07c626114d28fa5
parent743810620742c92be90a30c7fc7d5e6631baff1f
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
18 files changed:
LICENSE.TXT
docs/re_format.7 [new file with mode: 0644]
include/llvm/Support/Regex.h [new file with mode: 0644]
lib/Support/CMakeLists.txt
lib/Support/COPYRIGHT.regex [new file with mode: 0644]
lib/Support/Regex.cpp [new file with mode: 0644]
lib/Support/regcclass.h [new file with mode: 0644]
lib/Support/regcname.h [new file with mode: 0644]
lib/Support/regcomp.c [new file with mode: 0644]
lib/Support/regengine.inc [new file with mode: 0644]
lib/Support/regerror.c [new file with mode: 0644]
lib/Support/regex2.h [new file with mode: 0644]
lib/Support/regex_impl.h [new file with mode: 0644]
lib/Support/regexec.c [new file with mode: 0644]
lib/Support/regfree.c [new file with mode: 0644]
lib/Support/regstrlcpy.c [new file with mode: 0644]
lib/Support/regutils.h [new file with mode: 0644]
unittests/Support/RegexTest.cpp [new file with mode: 0644]