/arkcompiler/ets_runtime/ecmascript/base/tests/ |
H A D | builtins_base_test.cpp | 45 JSHandle<TaggedArray> resultArray = BuiltinsBase::GetArgsArray(ecmaRuntimeCallInfo); in HWTEST_F_L0() local 48 EXPECT_EQ(resultArray->GetLength(), 3U); in HWTEST_F_L0() 49 EXPECT_EQ(resultArray->Get(0).GetInt(), 1); in HWTEST_F_L0() 50 EXPECT_EQ(resultArray->Get(1).GetInt(), 2); in HWTEST_F_L0() 51 EXPECT_EQ(resultArray->Get(2).GetInt(), 3); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/shared_objects/ |
H A D | js_shared_array_iterator.cpp | 105 JSHandle<TaggedArray> resultArray(factory->NewTaggedArray(2)); // 2 means the length of array in NextInternal() 106 resultArray->Set(thread, 0, key); in NextInternal() 107 resultArray->Set(thread, 1, value); in NextInternal() 109 JSHandle<JSTaggedValue> keyAndValue(JSArray::CreateArrayFromList(thread, resultArray)); in NextInternal()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_array_iterator.cpp | 95 JSHandle<TaggedArray> resultArray(factory->NewTaggedArray(2)); // 2 means the length of array in NextInternal() 96 resultArray->Set(thread, 0, key); in NextInternal() 97 resultArray->Set(thread, 1, value); in NextInternal() 98 JSHandle<JSTaggedValue> keyAndValue(JSArray::CreateArrayFromList(thread, resultArray)); in NextInternal()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_string.cpp | 1616 JSHandle<JSObject> resultArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in Split() 1618 return resultArray.GetTaggedValue(); in Split() 1659 JSHandle<JSObject> resultArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in Split() 1661 return resultArray.GetTaggedValue(); in Split() 1666 JSHandle<JSObject> resultArray(JSArray::ArrayCreate(thread, JSTaggedNumber(1))); in Split() 1669 JSObject::CreateDataProperty(thread, resultArray, 0, JSHandle<JSTaggedValue>(thisString)); in Split() 1671 return resultArray.GetTaggedValue(); in Split() 1691 JSHandle<JSTaggedValue> resultArray(JSArray::CreateArrayFromList(thread, in CreateArrayFromString() 1693 return resultArray.GetTaggedValue(); in CreateArrayFromString() 1709 JSHandle<JSArray> resultArray in CreateArrayFromString() local 2433 SetCachedResult(const JSThread *thread, const JSHandle<StringSplitResultCache> &cache, const JSHandle<EcmaString> &thisString, const JSHandle<EcmaString> &pattern, const JSHandle<TaggedArray> &resultArray) SetCachedResult() argument 2481 SetCachedResult(const JSThread *thread, const JSHandle<StringToListResultCache> &cache, const JSHandle<EcmaString> &thisString, const JSHandle<TaggedArray> &resultArray) SetCachedResult() argument [all...] |
H A D | builtins_regexp.h | 199 static JSHandle<EcmaString> CreateStringFromResultArray(JSThread *thread, const JSHandle<TaggedArray> resultArray, 228 const JSHandle<JSTaggedValue> input, const JSHandle<JSTaggedValue> resultArray, 239 void UpdateResultArray(JSThread *thread, int entry, JSTaggedValue resultArray, CacheType type);
|
H A D | builtins_regexp.cpp | 1156 JSHandle<TaggedArray> resultArray = factory->NewTaggedArray(resultArrayLength); in ReplaceInternal() local 1288 // store undefined in resultArray in ReplaceInternal() 1289 resultArray->Set(thread, REPLACE_RESULT_VAL * i, JSTaggedValue::Undefined()); in ReplaceInternal() 1299 // store replacement string in resultArray in ReplaceInternal() 1300 resultArray->Set(thread, REPLACE_RESULT_VAL * i + 1, replacementString.GetTaggedValue()); in ReplaceInternal() 1313 // store undefined in resultArray in ReplaceInternal() 1314 resultArray->Set(thread, REPLACE_RESULT_VAL * resultsIndex, JSTaggedValue::Undefined()); in ReplaceInternal() 1327 CreateStringFromResultArray(thread, resultArray, resultLengthArray, srcString, resultStrLength, isUtf8); in ReplaceInternal() 2560 const JSHandle<JSTaggedValue> resultArray, CacheType type, in AddResultInCache() 2572 if (!isIntermediateResult && resultArray in AddResultInCache() 2557 AddResultInCache(JSThread *thread, JSHandle<RegExpExecResultCache> cache, const JSHandle<JSTaggedValue> regexp, const JSHandle<JSTaggedValue> input, const JSHandle<JSTaggedValue> resultArray, CacheType type, uint32_t lastIndexInput, uint32_t lastIndex, JSHandle<JSTaggedValue> extend, bool isIntermediateResult) AddResultInCache() argument 2666 UpdateResultArray(JSThread *thread, int entry, JSTaggedValue resultArray, CacheType type) UpdateResultArray() argument 2887 CreateStringFromResultArray(JSThread *thread, const JSHandle<TaggedArray> resultArray, const std::vector<uint64_t> &resultLengthArray, JSHandle<EcmaString> srcString, uint32_t resultStrLength, bool isUtf8) CreateStringFromResultArray() argument [all...] |
H A D | builtins_object.cpp | 493 JSHandle<JSArray> resultArray = JSArray::CreateArrayFromList(thread, resultList); in GetOwnPropertyKeys() local 494 return resultArray.GetTaggedValue(); in GetOwnPropertyKeys()
|
/arkcompiler/ets_runtime/ecmascript/jobs/tests/ |
H A D | pending_job_test.cpp | 103 JSHandle<TaggedArray> resultArray(thread, handlePendingJob->GetArguments()); in HWTEST_F_L0() 104 EXPECT_EQ(resultArray->GetLength(), 1U); in HWTEST_F_L0() 105 EXPECT_EQ(resultArray->Get(0).GetInt(), 1); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_reflect_test.cpp | 395 JSHandle<JSArray> resultArray = JSHandle<JSArray>::Cast(resultTaggedValue); in HWTEST_F_L0() local 399 JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(resultArray), resultLengthKey).GetValue(); in HWTEST_F_L0() 404 JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(resultArray), resultKey0).GetValue(); in HWTEST_F_L0() 412 JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(resultArray), resultKey1).GetValue(); in HWTEST_F_L0()
|
H A D | builtins_string_test.cpp | 1077 void SplitCommon(JSThread *thread, std::vector<JSHandle<EcmaString>> expecteds, JSHandle<JSArray> &resultArray) in SplitCommon() argument 1079 JSHandle<JSTaggedValue> resultObj(resultArray); in SplitCommon() 1104 JSHandle<JSArray> resultArray(thread, reinterpret_cast<JSArray *>(result.GetRawData())); in HWTEST_F_L0() 1105 ASSERT_TRUE(resultArray->IsJSArray()); in HWTEST_F_L0() 1107 SplitCommon(thread, expecteds, resultArray); in HWTEST_F_L0() 1129 JSHandle<JSArray> resultArray(thread, result); in HWTEST_F_L0() 1130 ASSERT_TRUE(resultArray->IsJSArray()); in HWTEST_F_L0() 1132 SplitCommon(thread, expecteds, resultArray); in HWTEST_F_L0()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
H A D | escompat_RegExp.cpp | 307 VMHandle<EtsObjectArray> resultArray(coroutine, EtsObjectArray::Create(stringClass, matches.size())->GetCoreType()); in SetResultField() 321 resultArray->Set(i, match->AsObject()); in SetResultField() 323 regexpExecArray->SetFieldObject(resultField, resultArray->AsObject()); in SetResultField()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | object_operator_third_test.cpp | 200 TaggedArray *resultArray = TaggedArray::Cast(handleObject1->GetElements().GetTaggedObject()); in HWTEST_F_L0() local 201 EXPECT_EQ(resultArray->Get(elementIndex).GetInt(), 3); in HWTEST_F_L0() 202 EXPECT_EQ(resultArray->GetLength(), 7U); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ic/tests/ |
H A D | ic_runtime_stub_test.cpp | 489 auto resultArray = TaggedArray::Cast(handleObj->GetProperties().GetTaggedObject()); in HWTEST_F_L0() local 490 EXPECT_EQ(resultArray->Get(bitOffset).GetInt(), 2); in HWTEST_F_L0()
|