Lines Matching defs:replacementFlat

1306 std::pair<int32_t, bool> ProcessDigitCapture(const JSHandle<EcmaString> &replacementFlat, uint32_t peekIndex,
1311 uint16_t peek = EcmaStringAccessor(replacementFlat).Get(peekIndex);
1317 uint16_t nextPeek = EcmaStringAccessor(replacementFlat).Get(peekIndex + 1);
1345 std::pair<int32_t, bool> ProcessNamedCaptures(JSThread *thread, const JSHandle<EcmaString> &replacementFlat,
1357 int32_t pos = EcmaStringAccessor::IndexOf(ecmaVm, replacementFlat, greaterSymString, peekIndex);
1363 thread, EcmaStringAccessor::FastSubString(ecmaVm, replacementFlat, peekIndex + 1, pos - peekIndex - 1));
1387 JSHandle<EcmaString> replacementFlat(thread, EcmaStringAccessor::Flatten(ecmaVm, replacement));
1388 int32_t replaceLength = static_cast<int32_t>(EcmaStringAccessor(replacementFlat).GetLength());
1391 int32_t nextDollarIndex = EcmaStringAccessor::IndexOf(ecmaVm, replacementFlat, dollarString);
1393 return replacementFlat.GetTaggedValue();
1398 stringBuilder = EcmaStringAccessor(replacementFlat).ToU16String(nextDollarIndex);
1399 if (EcmaStringAccessor(replacementFlat).IsUtf16()) {
1415 uint16_t peek = EcmaStringAccessor(replacementFlat).Get(peekIndex);
1445 ProcessDigitCapture(replacementFlat, peekIndex, replaceLength, captureList, stringBuilder);
1451 auto result = ProcessNamedCaptures(thread, replacementFlat, peekIndex, namedCaptures, stringBuilder);
1462 nextDollarIndex = EcmaStringAccessor::IndexOf(ecmaVm, replacementFlat, dollarString, continueFromIndex);
1465 EcmaString *nextAppend = EcmaStringAccessor::FastSubString(ecmaVm, replacementFlat, continueFromIndex,
1481 ecmaVm, replacementFlat, continueFromIndex, nextDollarIndex - continueFromIndex);