/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_set_iterator_test.cpp | 50 JSHandle<JSSet> jsSet(thread, CreateJSSet(thread)); in HWTEST_F_L0() 51 EXPECT_TRUE(*jsSet != nullptr); in HWTEST_F_L0() 54 JSSetIterator::CreateSetIterator(thread, JSHandle<JSTaggedValue>(jsSet), IterationKind::KEY); in HWTEST_F_L0() 58 EXPECT_EQ(JSTaggedValue::SameValue(setIterator1->GetIteratedSet(), jsSet->GetLinkedSet()), true); in HWTEST_F_L0() 63 JSSetIterator::CreateSetIterator(thread, JSHandle<JSTaggedValue>(jsSet), IterationKind::VALUE); in HWTEST_F_L0() 67 EXPECT_EQ(JSTaggedValue::SameValue(setIterator2->GetIteratedSet(), jsSet->GetLinkedSet()), true); in HWTEST_F_L0() 110 JSHandle<JSSet> jsSet(thread, CreateJSSet(thread)); in NextCommon() 111 EXPECT_TRUE(*jsSet != nullptr); in NextCommon() 115 JSSet::Add(thread, jsSet, key); in NextCommon() 119 JSSetIterator::CreateSetIterator(thread, JSHandle<JSTaggedValue>(jsSet), kin in NextCommon() [all...] |
H A D | dump_test.cpp | 248 JSHandle<JSSet> jsSet = JSHandle<JSSet>::Cast(factory->NewJSObjectWithInit(setClass)); in NewJSSet() local 250 jsSet->SetLinkedSet(thread, linkedSet); in NewJSSet() 251 return jsSet; in NewJSSet() 261 JSHandle<JSSharedSet> jsSet = JSHandle<JSSharedSet>::Cast(factory->NewJSObjectWithInit(setClass)); in NewJSSharedSet() local 264 jsSet->SetLinkedSet(thread, linkedSet); in NewJSSharedSet() 265 jsSet->SetModRecord(0); in NewJSSharedSet() 266 return jsSet; in NewJSSharedSet() 662 JSHandle<JSSet> jsSet = NewJSSet(thread, factory, proto); in HWTEST_F_L0() local 663 DUMP_FOR_HANDLE(jsSet); in HWTEST_F_L0() 668 JSHandle<JSSharedSet> jsSet in HWTEST_F_L0() local [all...] |
/arkcompiler/ets_runtime/test/fuzztest/setrefgetvalue_fuzzer/ |
H A D | setrefgetvalue_fuzzer.cpp | 46 JSHandle<JSSet> jsSet = in SetRefGetValueFuzztest() local 49 jsSet->SetLinkedSet(vm->GetJSThread(), hashSet); in SetRefGetValueFuzztest() 50 JSHandle<JSTaggedValue> setTag = JSHandle<JSTaggedValue>::Cast(jsSet); in SetRefGetValueFuzztest() 54 JSSet::Add(vm->GetJSThread(), jsSet, fristValue); in SetRefGetValueFuzztest() 56 JSSet::Add(vm->GetJSThread(), jsSet, secondValue); in SetRefGetValueFuzztest()
|
/arkcompiler/ets_runtime/test/fuzztest/setrefgetsize_fuzzer/ |
H A D | setrefgetsize_fuzzer.cpp | 46 JSHandle<JSSet> jsSet = in SetRefGetSizeFuzztest() local 49 jsSet->SetLinkedSet(vm->GetJSThread(), hashSet); in SetRefGetSizeFuzztest() 50 JSHandle<JSTaggedValue> setTag = JSHandle<JSTaggedValue>::Cast(jsSet); in SetRefGetSizeFuzztest() 53 JSSet::Add(vm->GetJSThread(), jsSet, fristValue); in SetRefGetSizeFuzztest()
|
/arkcompiler/ets_runtime/test/fuzztest/setrefgettotalelements_fuzzer/ |
H A D | setrefgettotalelements_fuzzer.cpp | 46 JSHandle<JSSet> jsSet = in SetRefGetTotalElementsFuzztest() local 49 jsSet->SetLinkedSet(vm->GetJSThread(), hashSet); in SetRefGetTotalElementsFuzztest() 50 JSHandle<JSTaggedValue> setTag = JSHandle<JSTaggedValue>::Cast(jsSet); in SetRefGetTotalElementsFuzztest() 53 JSSet::Add(vm->GetJSThread(), jsSet, fristValue); in SetRefGetTotalElementsFuzztest()
|
/arkcompiler/ets_runtime/test/fuzztest/setiteratorrefget_fuzzer/ |
H A D | setiteratorrefget_fuzzer.cpp | 58 JSHandle<JSSet> jsSet(thread, CreateJSSet(thread)); in SetIteratorRefGetFuzztest() 60 JSSetIterator::CreateSetIterator(thread, JSHandle<JSTaggedValue>(jsSet), IterationKind::KEY); in SetIteratorRefGetFuzztest() 62 JSTaggedValue::SameValue(jsSetIterator1->GetIteratedSet(), jsSet->GetLinkedSet()); in SetIteratorRefGetFuzztest()
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_set_test.cpp | 80 JSTaggedValue SetAlgorithm(JSThread *thread, JSTaggedValue jsSet, std::vector<JSTaggedValue>& args, in SetAlgorithm() argument 85 ecmaRuntimeCallInfos->SetThis(jsSet); in SetAlgorithm() 148 // create jsSet in HWTEST_F_L0() 166 JSSet *jsSet = JSSet::Cast(reinterpret_cast<TaggedObject *>(result2.GetRawData())); in HWTEST_F_L0() local 167 EXPECT_EQ(jsSet->GetSize(), 1); in HWTEST_F_L0() 170 JSTaggedValue jsSetTag(jsSet); in HWTEST_F_L0() 203 JSSet *jsSet = JSSet::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData())); in HWTEST_F_L0() local 204 EXPECT_EQ(jsSet->GetSize(), static_cast<int>(i) + 1); in HWTEST_F_L0() 228 // create jsSet in HWTEST_F_L0() 240 JSSet *jsSet in HWTEST_F_L0() local [all...] |
H A D | builtins_shared_set_test.cpp | 92 JSTaggedValue SharedSetAlgorithm(JSThread *thread, JSTaggedValue jsSet, std::vector<JSTaggedValue>& args,
in SharedSetAlgorithm() argument 97 ecmaRuntimeCallInfos->SetThis(jsSet);
in SharedSetAlgorithm() 120 JSHandle<JSSet> jsSet(thread, CreateJSSet(thread));
in HWTEST_F_L0() 121 EXPECT_TRUE(*jsSet != nullptr);
in HWTEST_F_L0() 123 JSSharedSetIterator::CreateSetIterator(thread, JSHandle<JSTaggedValue>(jsSet), IterationKind::KEY);
in HWTEST_F_L0() 187 // create jsSet
in HWTEST_F_L0() 268 // create jsSet
in HWTEST_F_L0() 283 // whether jsSet has delete key
in HWTEST_F_L0() 412 JSHandle<JSSharedSet> jsSet(thread, CreateBuiltinsSharedSet(thread));
in HWTEST_F_L0() 413 EXPECT_TRUE(*jsSet ! in HWTEST_F_L0() [all...] |
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_set.cpp | 169 JSSet* jsSet = JSSet::Cast(self.GetTaggedValue().GetTaggedObject()); in Has() local 171 bool flag = jsSet->Has(thread, value.GetTaggedValue()); in Has() 246 JSSet* jsSet = JSSet::Cast(self.GetTaggedValue().GetTaggedObject()); in GetSize() local 247 uint32_t count = jsSet->GetSize(); in GetSize()
|
/arkcompiler/ets_runtime/ecmascript/serializer/tests/ |
H A D | serializer_test.cpp | 596 JSHandle<JSSharedSet> jsSet = JSHandle<JSSharedSet>::Cast(res); in JSSharedSetBasicTest1() local 597 auto size = JSSharedSet::GetSize(thread, jsSet); in JSSharedSetBasicTest1() 599 JSSharedSet::Clear(thread, jsSet); in JSSharedSetBasicTest1() 610 JSHandle<JSSharedSet> jsSet = JSHandle<JSSharedSet>::Cast(res); in JSSharedSetBasicTest2() local 612 auto size = JSSharedSet::GetSize(thread, jsSet); in JSSharedSetBasicTest2() 615 EXPECT_TRUE(JSSharedSet::Has(thread, jsSet, JSTaggedValue(i))); in JSSharedSetBasicTest2() 617 JSSharedSet::Add(thread, jsSet, JSHandle<JSTaggedValue>(thread, JSTaggedValue(INITIALIZE_SIZE))); in JSSharedSetBasicTest2() 618 bool result = JSSharedSet::Delete(thread, jsSet, JSHandle<JSTaggedValue>(thread, JSTaggedValue(0))); in JSSharedSetBasicTest2() 631 JSHandle<JSSharedSet> jsSet = JSHandle<JSSharedSet>::Cast(res); in JSSharedSetMultiThreadTest1() local 632 EXPECT_TRUE(JSSharedSet::GetSize(thread, jsSet) in JSSharedSetMultiThreadTest1() 2241 JSHandle<JSSharedSet> jsSet = JSHandle<JSSharedSet>::Cast(factory->NewSharedOldSpaceJSObjectWithInit(setClass)); CreateSSet() local 2386 JSHandle<JSSharedSet> jsSet = CreateSSet(thread); HWTEST_F_L0() local 2424 JSHandle<JSSharedSet> jsSet = CreateSSet(thread); HWTEST_F_L0() local [all...] |
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
H A D | jsnapi_second_tests.cpp | 1056 JSHandle<JSSet> jsSet = in HWTEST_F_L0() local 1059 jsSet->SetLinkedSet(thread, hashSet); in HWTEST_F_L0() 1060 JSHandle<JSTaggedValue> setTag = JSHandle<JSTaggedValue>::Cast(jsSet); in HWTEST_F_L0() 1064 JSSet::Add(thread, jsSet, fristValue); in HWTEST_F_L0() 1065 JSSet::Add(thread, jsSet, fristValue); in HWTEST_F_L0() 1071 JSSet::Add(thread, jsSet, secondValue); in HWTEST_F_L0() 1108 JSHandle<JSSet> jsSet(thread, CreateJSSet(thread)); in HWTEST_F_L0() 1109 EXPECT_TRUE(*jsSet != nullptr); in HWTEST_F_L0() 1111 JSSetIterator::CreateSetIterator(thread, JSHandle<JSTaggedValue>(jsSet), IterationKind::KEY); in HWTEST_F_L0() 1113 EXPECT_EQ(JSTaggedValue::SameValue(jsSetIterator1->GetIteratedSet(), jsSet in HWTEST_F_L0() [all...] |
H A D | ffi_workload.cpp | 5635 JSHandle<JSSet> jsSet = JSHandle<JSSet>::Cast(factory->NewJSObjectWithInit(setClass)); in HWTEST_F_L0() local 5637 jsSet->SetLinkedSet(thread_, linkedSet); in HWTEST_F_L0() 5638 JSHandle<JSSetIterator> jsSetIter = factory->NewJSSetIterator(jsSet, IterationKind::KEY); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
H A D | heap_dump_test.cpp | 211 JSHandle<JSSet> jsSet = JSHandle<JSSet>::Cast(jsSetObject); in NewJSSet() local 213 jsSet->SetLinkedSet(thread, linkedSet); in NewJSSet() 214 return jsSet; in NewJSSet()
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
H A D | jsnapi_expo.cpp | 1771 JSHandle<JSSet> jsSet(JSNApiHelper::ToJSHandle(set)); in New() 1774 JSSetIterator::CreateSetIterator(vm->GetJSThread(), JSHandle<JSTaggedValue>::Cast(jsSet), iterKind); in New()
|