Lines Matching refs:JSRegExp
392 Isolate* isolate, Handle<String> subject, Handle<JSRegExp> pattern_regexp, in StringReplaceGlobalAtomRegExpWithString()
399 DCHECK_EQ(JSRegExp::ATOM, pattern_regexp->TypeTag()); in StringReplaceGlobalAtomRegExpWithString()
401 String::cast(pattern_regexp->DataAt(JSRegExp::kAtomPatternIndex)); in StringReplaceGlobalAtomRegExpWithString()
470 Isolate* isolate, Handle<String> subject, Handle<JSRegExp> regexp, in StringReplaceGlobalRegExpWithString()
485 if (regexp->TypeTag() == JSRegExp::ATOM && simple_replace) { in StringReplaceGlobalRegExpWithString()
555 Isolate* isolate, Handle<String> subject, Handle<JSRegExp> regexp, in StringReplaceGlobalRegExpWithEmptyString()
560 if (regexp->TypeTag() == JSRegExp::ATOM) { in StringReplaceGlobalRegExpWithEmptyString()
658 CONVERT_ARG_HANDLE_CHECKED(JSRegExp, regexp, 1); in RUNTIME_FUNCTION()
661 RUNTIME_ASSERT(regexp->GetFlags() & JSRegExp::kGlobal); in RUNTIME_FUNCTION()
774 CONVERT_ARG_HANDLE_CHECKED(JSRegExp, regexp, 0); in RUNTIME_FUNCTION()
794 CONVERT_ARG_CHECKED(JSRegExp, regexp, 0); in RUNTIME_FUNCTION()
802 CONVERT_ARG_CHECKED(JSRegExp, regexp, 0); in RUNTIME_FUNCTION()
831 CONVERT_ARG_HANDLE_CHECKED(JSRegExp, regexp, 0); in RUNTIME_FUNCTION()
836 JSRegExp::Initialize(regexp, source, flags)); in RUNTIME_FUNCTION()
846 Handle<JSRegExp> regexp, in SearchRegExpMultiple()
995 CONVERT_ARG_HANDLE_CHECKED(JSRegExp, regexp, 0); in RUNTIME_FUNCTION()
1003 RUNTIME_ASSERT(regexp->GetFlags() & JSRegExp::kGlobal); in RUNTIME_FUNCTION()