Lines Matching refs:inputStr
151 JSHandle<JSTaggedValue> inputStr = GetCallArg(argv, 0); in Exec() local
152 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputStr); in Exec()
187 JSHandle<JSTaggedValue> inputStr = GetCallArg(argv, 0); in Test() local
190 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputStr); in Test()
728 JSHandle<JSTaggedValue> inputStr = JSHandle<JSTaggedValue>::Cast(srcString); in Replace() local
817 execResult.Update(RegExpExec(thread, thisObj, inputStr, useCache)); in Replace()
853 uint32_t nextIndex = AdvanceStringIndex(inputStr, thisIndex, fullUnicode); in Replace()
959 … replacerArgs->Set(thread, index + 2, inputStr.GetTaggedValue()); // 2: position of string in Replace()
998 … JSHandle<EcmaString>::Cast(inputStr), nextSourcePosition, position - nextSourcePosition); in Replace()
1019 JSHandle<EcmaString>::Cast(inputStr), nextSourcePosition, length - nextSourcePosition); in Replace()
1041 JSHandle<JSTaggedValue> inputStr = GetCallArg(argv, 0); in Search() local
1042 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputStr); in Search()
1344 uint32_t BuiltinsRegExp::AdvanceStringIndex(const JSHandle<JSTaggedValue> &inputStr, uint32_t index, in AdvanceStringIndex() argument
1348 ASSERT(inputStr->IsString()); in AdvanceStringIndex()
1357 uint32_t length = EcmaStringAccessor(inputStr->GetTaggedObject()).GetLength(); in AdvanceStringIndex()
1363 uint16_t first = EcmaStringAccessor(inputStr->GetTaggedObject()).Get(index); in AdvanceStringIndex()
1369 uint16_t second = EcmaStringAccessor(inputStr->GetTaggedObject()).Get(index + 1); in AdvanceStringIndex()
1402 … const JSHandle<JSTaggedValue> &inputStr, bool useCache) in RegExpBuiltinExec() argument
1405 ASSERT(inputStr->IsString()); in RegExpBuiltinExec()
1438 uint32_t length = EcmaStringAccessor(inputStr->GetTaggedObject()).GetLength(); in RegExpBuiltinExec()
1445 JSHandle<EcmaString> inputString = JSTaggedValue::ToString(thread, inputStr); in RegExpBuiltinExec()
1481 …JSHandle<JSTaggedValue> inputValue(thread, static_cast<EcmaString *>(inputStr->GetTaggedObject())); in RegExpBuiltinExec()
1539 RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flags, inputStr, in RegExpBuiltinExec()
1557 JSHandle<EcmaString> inputStr = JSTaggedValue::ToString(thread, inputString); in RegExpExec() local
1571 info->SetCallArg(inputStr.GetTaggedValue()); in RegExpExec()
2055 EcmaString *inputStr = EcmaString::Cast(input.GetTaggedObject()); in Match() local
2070 EcmaStringAccessor::StringsAreEqual(inputStr, keyInputStr) && extendEqual; in Match()