• Home
  • Raw
  • Download

Lines Matching refs:inputStr

151     JSHandle<JSTaggedValue> inputStr = GetCallArg(argv, 0);  in Exec()  local
152 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputStr); in Exec()
190 JSHandle<JSTaggedValue> inputStr = GetCallArg(argv, 0); in Test() local
198 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputStr); in Test()
241 const JSHandle<JSTaggedValue> &inputStr, bool useCache) in RegExpTestFast() argument
244 ASSERT(inputStr->IsString()); in RegExpTestFast()
253 return RegExpExecForTestFast(thread, regexp, inputStr, useCache); in RegExpTestFast()
888 JSHandle<JSTaggedValue> inputStr = JSHandle<JSTaggedValue>::Cast(srcString); in ReplaceInternal() local
1005 execResult.Update(RegExpExec(thread, thisObj, inputStr, useCache)); in ReplaceInternal()
1043 … uint32_t nextIndex = static_cast<uint32_t>(AdvanceStringIndex(inputStr, thisIndex, fullUnicode)); in ReplaceInternal()
1163 … replacerArgs->Set(thread, index + 2, inputStr.GetTaggedValue()); // 2: position of string in ReplaceInternal()
1202 … JSHandle<EcmaString>::Cast(inputStr), nextSourcePosition, position - nextSourcePosition); in ReplaceInternal()
1223 JSHandle<EcmaString>::Cast(inputStr), nextSourcePosition, length - nextSourcePosition); in ReplaceInternal()
1245 JSHandle<JSTaggedValue> inputStr = GetCallArg(argv, 0); in Search() local
1246 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputStr); in Search()
1714 int64_t BuiltinsRegExp::AdvanceStringIndex(const JSHandle<JSTaggedValue> &inputStr, int64_t index, in AdvanceStringIndex() argument
1718 ASSERT(inputStr->IsString()); in AdvanceStringIndex()
1727 uint32_t length = EcmaStringAccessor(inputStr->GetTaggedObject()).GetLength(); in AdvanceStringIndex()
1733 uint16_t first = EcmaStringAccessor(inputStr->GetTaggedObject()).Get(index); in AdvanceStringIndex()
1739 uint16_t second = EcmaStringAccessor(inputStr->GetTaggedObject()).Get(index + 1); in AdvanceStringIndex()
1848 … const JSHandle<JSTaggedValue> &inputStr, bool useCache) in RegExpBuiltinExec() argument
1851 ASSERT(inputStr->IsString()); in RegExpBuiltinExec()
1882 JSTaggedValue cacheResult = cacheTable->FindCachedResult(thread, pattern, flags, inputStr, in RegExpBuiltinExec()
1890 uint32_t length = EcmaStringAccessor(inputStr->GetTaggedObject()).GetLength(); in RegExpBuiltinExec()
1897 JSHandle<EcmaString> inputString = JSHandle<EcmaString>::Cast(inputStr); in RegExpBuiltinExec()
1927 …JSHandle<JSTaggedValue> inputValue(thread, static_cast<EcmaString *>(inputStr->GetTaggedObject())); in RegExpBuiltinExec()
2014 RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flags, inputStr, in RegExpBuiltinExec()
2032 JSHandle<EcmaString> inputStr = JSTaggedValue::ToString(thread, inputString); in RegExpExec() local
2041 …JSTaggedValue result = RegExpBuiltinExec(thread, regexp, JSHandle<JSTaggedValue>(inputStr), useCac… in RegExpExec()
2059 info->SetCallArg(inputStr.GetTaggedValue()); in RegExpExec()
2079 … const JSHandle<JSTaggedValue> &inputStr, bool useCache) in RegExpExecForTestFast() argument
2109 JSTaggedValue cacheResult = cacheTable->FindCachedResult(thread, pattern, flags, inputStr, in RegExpExecForTestFast()
2117 uint32_t length = EcmaStringAccessor(inputStr->GetTaggedObject()).GetLength(); in RegExpExecForTestFast()
2122 JSHandle<EcmaString> inputString = JSHandle<EcmaString>::Cast(inputStr); in RegExpExecForTestFast()
2129 RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flags, inputStr, in RegExpExecForTestFast()
2142 RegExpExecResultCache::AddResultInCache(thread, cacheTable, pattern, flags, inputStr, in RegExpExecForTestFast()
2677 EcmaString *inputStr = EcmaString::Cast(input.GetTaggedObject()); in Match() local
2692 EcmaStringAccessor::StringsAreEqual(inputStr, keyInputStr); in Match()