Lines Matching refs:inputString
381 JSHandle<JSTaggedValue> inputString = GetCallArg(argv, 0); in Match() local
382 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputString); in Match()
416 … JSTaggedValue cacheResult = cacheTable->FindCachedResult(thread, pattern, flags, inputString, in Match()
427 … JSTaggedValue cacheResult = cacheTable->FindCachedResult(thread, pattern, flags, inputString, in Match()
469 … RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flags, inputString, in Match()
528 JSHandle<JSTaggedValue> inputString = GetCallArg(argv, 0); in MatchAll() local
529 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputString); in MatchAll()
588 … JSHandle<EcmaString> inputString, uint32_t inputLength) in RegExpReplaceFast() argument
619 JSHandle<JSTaggedValue> tagInputString = JSHandle<JSTaggedValue>::Cast(inputString); in RegExpReplaceFast()
624 uint32_t length = EcmaStringAccessor(inputString).GetLength(); in RegExpReplaceFast()
655 bool isUtf16 = EcmaStringAccessor(inputString).IsUtf16(); in RegExpReplaceFast()
656 auto inputPtr = EcmaStringAccessor(inputString).ToOneByteDataForced(); in RegExpReplaceFast()
674 thread->GetEcmaVM(), inputString, nextPosition, startIndex - nextPosition); in RegExpReplaceFast()
688 … bool unicode = EcmaStringAccessor(inputString).IsUtf16() && (flags & RegExpParser::FLAG_UTF16); in RegExpReplaceFast()
694 thread->GetEcmaVM(), inputString, nextPosition, inputLength - nextPosition); in RegExpReplaceFast()
1095 JSHandle<JSTaggedValue> inputString = GetCallArg(argv, 0); in Split() local
1097 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputString); in Split()
1164 … JSTaggedValue cacheResult = cacheTable->FindCachedResult(thread, pattern, flagsBits, inputString, in Split()
1258 … RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flagsBits, inputString, in Split()
1293 … RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flagsBits, inputString, in Split()
1315 RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flagsBits, inputString, in Split()
1445 JSHandle<EcmaString> inputString = JSTaggedValue::ToString(thread, inputStr); in RegExpBuiltinExec() local
1447 bool isUtf16 = EcmaStringAccessor(inputString).IsUtf16(); in RegExpBuiltinExec()
1448 auto inputPtr = EcmaStringAccessor(inputString).ToOneByteDataForced(); in RegExpBuiltinExec()
1450 size_t stringLength = EcmaStringAccessor(inputString).GetLength(); in RegExpBuiltinExec()
1549 const JSHandle<JSTaggedValue> &inputString, bool useCache) in RegExpExec() argument
1555 ASSERT(inputString->IsString()); in RegExpExec()
1557 JSHandle<EcmaString> inputStr = JSTaggedValue::ToString(thread, inputString); in RegExpExec()
1587 return RegExpBuiltinExec(thread, regexp, inputString, useCache); in RegExpExec()