Home
last modified time | relevance | path

Searched refs:jsSet (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_set_iterator_test.cpp50 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 Ddump_test.cpp248 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 Dsetrefgetvalue_fuzzer.cpp46 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 Dsetrefgetsize_fuzzer.cpp46 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 Dsetrefgettotalelements_fuzzer.cpp46 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 Dsetiteratorrefget_fuzzer.cpp58 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 Dbuiltins_set_test.cpp80 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 Dbuiltins_shared_set_test.cpp92 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 Dbuiltins_set.cpp169 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 Dserializer_test.cpp596 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 Djsnapi_second_tests.cpp1056 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 Dffi_workload.cpp5635 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 Dheap_dump_test.cpp211 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 Djsnapi_expo.cpp1771 JSHandle<JSSet> jsSet(JSNApiHelper::ToJSHandle(set)); in New()
1774 JSSetIterator::CreateSetIterator(vm->GetJSThread(), JSHandle<JSTaggedValue>::Cast(jsSet), iterKind); in New()

Completed in 45 milliseconds