Lines Matching full:match
57 // 9. Let match be ? RegExpExec(R, S). in Next()
58 JSMutableHandle<JSTaggedValue> match(thread, JSTaggedValue::Undefined()); in Next() local
61 match.Update(BuiltinsRegExp::RegExpBuiltinExec(thread, regexp, inputStr, isFastPath, true)); in Next()
63 match.Update(BuiltinsRegExp::RegExpExec(thread, regexp, inputStr, false)); in Next()
67 // 10. If match is null, then in Next()
71 if (match->IsNull()) { in Next()
78 // ii. Return ! CreateIterResultObject(match, false). in Next()
80 return JSIterator::CreateIterResultObject(thread, match, false).GetTaggedValue(); in Next()
83 // i. Let matchStr be ? ToString(? Get(match, "0")). in Next()
86 JSHandle<JSTaggedValue> getZero(JSObject::GetProperty(thread, match, zeroString).GetValue()); in Next()
101 // iii. Return ! CreateIterResultObject(match, false). in Next()
102 return JSIterator::CreateIterResultObject(thread, match, false).GetTaggedValue(); in Next()