Home
last modified time | relevance | path

Searched refs:resultArray (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/base/tests/
H A Dbuiltins_base_test.cpp45 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 Djs_shared_array_iterator.cpp105 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 Djs_array_iterator.cpp95 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 Dbuiltins_string.cpp1616 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 Dbuiltins_regexp.h199 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 Dbuiltins_regexp.cpp1156 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 Dbuiltins_object.cpp493 JSHandle<JSArray> resultArray = JSArray::CreateArrayFromList(thread, resultList); in GetOwnPropertyKeys() local
494 return resultArray.GetTaggedValue(); in GetOwnPropertyKeys()
/arkcompiler/ets_runtime/ecmascript/jobs/tests/
H A Dpending_job_test.cpp103 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 Dbuiltins_reflect_test.cpp395 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 Dbuiltins_string_test.cpp1077 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 Descompat_RegExp.cpp307 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 Dobject_operator_third_test.cpp200 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 Dic_runtime_stub_test.cpp489 auto resultArray = TaggedArray::Cast(handleObj->GetProperties().GetTaggedObject()); in HWTEST_F_L0() local
490 EXPECT_EQ(resultArray->Get(bitOffset).GetInt(), 2); in HWTEST_F_L0()

Completed in 22 milliseconds