Matching a back-reference must handle unbound start-register (but can assume that...
authorlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 3 Dec 2008 13:24:34 +0000 (13:24 +0000)
committerlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 3 Dec 2008 13:24:34 +0000 (13:24 +0000)
commitdd9be4ef587b20ccb6d3e22aa071d3b2ca04a5a0
treefa1fbe3affc0a81b4829456550ee557fc0767341
parentc1c8603a132801c49476991ee05c6db0c3e600ac
Matching a back-reference must handle unbound start-register (but can assume that if start register is bound, then end register is bound too).

After matching a back reference, the character position is advanced past
the match

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@908 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/interpreter-irregexp.cc
src/jsregexp.cc
src/regexp-macro-assembler-ia32.cc
test/cctest/test-regexp.cc