/external/v8/src/runtime/ |
runtime-regexp.cc | 404 Handle<String> replacement, Handle<RegExpMatchInfo> last_match_info) { 476 RegExpImpl::SetLastMatchInfo(last_match_info, subject, 0, match_indices); 485 Handle<String> replacement, Handle<RegExpMatchInfo> last_match_info) { 502 isolate, subject, regexp, replacement, last_match_info); 505 isolate, subject, regexp, replacement, last_match_info); 558 RegExpImpl::SetLastMatchInfo(last_match_info, subject, capture_count, 567 Handle<RegExpMatchInfo> last_match_info) { 575 isolate, subject, regexp, empty_string, last_match_info); 578 isolate, subject, regexp, empty_string, last_match_info); 626 RegExpImpl::SetLastMatchInfo(last_match_info, subject, capture_count [all...] |
/external/v8/src/builtins/ |
builtins-regexp.cc | 315 Node* const last_match_info = LoadContextElement( local 321 var_lastindex.value(), last_match_info); 1912 Node* const last_match_info = LoadContextElement( local 1972 Node* const last_match_info = LoadContextElement( local 2247 Node* last_match_info = local 2433 Node* const last_match_info = local [all...] |
/external/v8/src/regexp/ |
jsregexp.h | 51 Handle<RegExpMatchInfo> last_match_info); 74 Handle<RegExpMatchInfo> last_match_info); 106 Handle<RegExpMatchInfo> last_match_info); 110 Handle<RegExpMatchInfo> last_match_info, Handle<String> subject, [all...] |
jsregexp.cc | 193 Handle<RegExpMatchInfo> last_match_info) { 196 return AtomExec(regexp, subject, index, last_match_info); 198 return IrregexpExec(regexp, subject, index, last_match_info); 221 static void SetAtomLastCapture(Handle<RegExpMatchInfo> last_match_info, 223 SealHandleScope shs(last_match_info->GetIsolate()); 224 last_match_info->SetNumberOfCaptureRegisters(2); 225 last_match_info->SetLastSubject(subject); 226 last_match_info->SetLastInput(subject); 227 last_match_info->SetCapture(0, from); 228 last_match_info->SetCapture(1, to) [all...] |
/external/v8/src/ |
bootstrapper.cc | 2259 Handle<RegExpMatchInfo> last_match_info = factory->NewRegExpMatchInfo(); local [all...] |