/arkcompiler/ets_runtime/test/fuzztest/containerslinkedlistcommon_fuzzer/ |
H A D | containerslinkedlistcommon_fuzzer.h | 94 JSHandle<JSAPILinkedList> linkedList(thread, list); in CreateJSAPILinkedList() 95 return linkedList; in CreateJSAPILinkedList() 98 static void LinkedListAdd(JSHandle<JSAPILinkedList> &linkedList, JSTaggedValue value, JSThread *thread) in LinkedListAdd() argument 102 callInfo->SetThis(linkedList.GetTaggedValue()); in LinkedListAdd() 115 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); in ContainersLinkedListAddFuzzTest() local 127 LinkedListAdd(linkedList, JSTaggedValue(value), thread); in ContainersLinkedListAddFuzzTest() 140 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); in ContainersLinkedListGetFirstFuzzTest() local 152 LinkedListAdd(linkedList, JSTaggedValue(value), thread); in ContainersLinkedListGetFirstFuzzTest() 156 callInfo->SetThis(linkedList.GetTaggedValue()); in ContainersLinkedListGetFirstFuzzTest() 170 JSHandle<JSAPILinkedList> linkedList in ContainersLinkedListGetLastFuzzTest() local 200 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListAddFirstFuzzTest() local 230 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListClearFuzzTest() local 260 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListCloneFuzzTest() local 290 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListGetFuzzTest() local 332 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListGetIndexOfFuzzTest() local 363 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListGetLastIndexOfFuzzTest() local 394 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListHasFuzzTest() local 425 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListInsertFuzzTest() local 456 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListRemoveByIndexFuzzTest() local 497 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListRemoveFuzzTest() local 528 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListRemoveFirstFuzzTest() local 558 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListRemoveLastFuzzTest() local 588 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListRemoveFirstFoundFuzzTest() local 619 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListRemoveLastFoundFuzzTest() local 650 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListSetFuzzTest() local 681 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListLengthFuzzTest() local 711 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListConvertToArrayFuzzTest() local 741 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListForEachFuzzTest() local 778 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(thread); ContainersLinkedListGetIteratorObjFuzzTest() local [all...] |
/arkcompiler/toolchain/tooling/test/testcases/js/ |
H A D | container.js | 162 let linkedList = new LinkedList(); 163 linkedList.add(88); 164 linkedList.add(4); 165 linkedList.add(188); 166 linkedList.add(18); 167 linkedList.addFirst('one'); 168 linkedList.add(187); 169 linkedList.set(3, 1888); 170 linkedList.set(4, 888); 171 linkedList [all...] |
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_api_linked_list_iterator_test.cpp | 54 JSHandle<JSAPILinkedList> linkedList(thread, CreateLinkedList()); in HWTEST_F_L0() 58 JSAPILinkedList::Add(thread, linkedList, value); in HWTEST_F_L0() 60 JSHandle<JSTaggedValue> taggedValueHandle(thread, linkedList.GetTaggedValue()); in HWTEST_F_L0() 65 uint32_t capacity = static_cast<uint32_t>(linkedList->Length()); in HWTEST_F_L0()
|
H A D | js_api_linked_list_test.cpp | 140 JSHandle<JSAPILinkedList> linkedList(thread, CreateLinkedList()); in HWTEST_F_L0() 141 JSAPILinkedList::RemoveFirst(thread, linkedList); in HWTEST_F_L0() 144 JSAPILinkedList::RemoveLast(thread, linkedList); in HWTEST_F_L0() 147 JSAPILinkedList::RemoveFirstFound(thread, linkedList, value.GetTaggedValue()); in HWTEST_F_L0() 151 JSHandle<TaggedDoubleList> doubleList(thread, linkedList->GetDoubleList()); in HWTEST_F_L0() 153 EXPECT_EQ(linkedList->Remove(thread, value.GetTaggedValue()), JSTaggedValue::False()); in HWTEST_F_L0() 155 JSAPILinkedList::RemoveFirstFound(thread, linkedList, value.GetTaggedValue()); in HWTEST_F_L0() 292 JSHandle<JSAPILinkedList> linkedList(thread, CreateLinkedList()); in HWTEST_F_L0() 295 JSAPILinkedList::Add(thread, linkedList, value); in HWTEST_F_L0() 297 JSHandle<TaggedArray> keyArray = JSAPILinkedList::OwnKeys(thread, linkedList); in HWTEST_F_L0() [all...] |
H A D | ecma_container_common.h | 168 JSHandle<JSAPILinkedList> linkedList = JSHandle<JSAPILinkedList>::Cast( in CreateLinkedList() local 171 linkedList->SetDoubleList(thread, doubleList); in CreateLinkedList() 172 return *linkedList; in CreateLinkedList()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefislinkedlistiterator_fuzzer/ |
H A D | jsvaluerefislinkedlistiterator_fuzzer.cpp | 145 JSHandle<JSAPILinkedList> linkedList = JSHandle<JSAPILinkedList>::Cast(obj); in JSValueRefIsLinkedListIteratorFuzzTest() local 147 linkedList->SetDoubleList(thread, doubleList); in JSValueRefIsLinkedListIteratorFuzzTest() 151 JSAPILinkedList::Add(thread, linkedList, taggedvalue); in JSValueRefIsLinkedListIteratorFuzzTest() 153 JSHandle<JSTaggedValue> taggedValueHandle(thread, linkedList.GetTaggedValue()); in JSValueRefIsLinkedListIteratorFuzzTest()
|
/arkcompiler/ets_runtime/ecmascript/js_api/ |
H A D | js_api_linked_list_iterator.cpp | 38 JSHandle<JSTaggedValue> linkedList(thread, iter->GetIteratedLinkedList()); in Next() 40 JSHandle<TaggedDoubleList> list(linkedList); in Next() 41 if (linkedList->IsUndefined()) { in Next()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefislinkedlist_fuzzer/ |
H A D | jsvaluerefislinkedlist_fuzzer.cpp | 141 JSHandle<JSAPILinkedList> linkedList = JSHandle<JSAPILinkedList>::Cast(obj); in JSValueRefIsLinkedListFuzzTest() local 143 linkedList->SetDoubleList(thread, doubleList); in JSValueRefIsLinkedListFuzzTest() 144 JSHandle<JSTaggedValue> linkedlisttag = JSHandle<JSTaggedValue>::Cast(linkedList); in JSValueRefIsLinkedListFuzzTest()
|
/arkcompiler/ets_runtime/ecmascript/containers/tests/ |
H A D | containers_linked_list_test.cpp | 379 JSHandle<JSAPILinkedList> linkedList = CreateJSAPILinkedList(); in HWTEST_F_L0() local 383 callInfo->SetThis(linkedList.GetTaggedValue()); in HWTEST_F_L0() 391 EXPECT_EQ(linkedList->Length(), static_cast<int>(i + 1)); in HWTEST_F_L0() 394 linkedList->Dump(); in HWTEST_F_L0() 398 callInfo1->SetThis(linkedList.GetTaggedValue()); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/containers/ |
H A D | containers_linked_list.cpp | 42 JSHandle<JSAPILinkedList> linkedList = JSHandle<JSAPILinkedList>::Cast(obj); in LinkedListConstructor() local 44 linkedList->SetDoubleList(thread, doubleList); in LinkedListConstructor() 45 return linkedList.GetTaggedValue(); in LinkedListConstructor() 562 JSHandle<JSAPILinkedList> linkedList = JSHandle<JSAPILinkedList>::Cast(thisHandle); in ForEach() local 563 JSHandle<TaggedDoubleList> doubleList(thread, linkedList->GetDoubleList()); in ForEach() 564 uint32_t length = linkedList->Length(); in ForEach()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | dump.cpp | 2467 TaggedDoubleList *linkedList = TaggedDoubleList::Cast(GetDoubleList().GetTaggedObject()); in Dump() local 2468 os << " - length: " << std::dec << linkedList->GetCapacityFromTaggedArray() << "\n"; in Dump() 2469 os << " - node num: " << std::dec << linkedList->NumberOfNodes() << "\n"; in Dump() 2470 os << " - delete node num: " << std::dec << linkedList->NumberOfDeletedNodes() << "\n"; in Dump() 2472 linkedList->Dump(os); in Dump() 2487 TaggedDoubleList *linkedList = TaggedDoubleList::Cast(GetIteratedLinkedList().GetTaggedObject()); in Dump() local 2488 os << " - length: " << std::dec << linkedList->GetCapacityFromTaggedArray() << "\n"; in Dump() 2489 os << " - node num: " << std::dec << linkedList->NumberOfNodes() << "\n"; in Dump() 2490 os << " - delete node num: " << std::dec << linkedList->NumberOfDeletedNodes() << "\n"; in Dump() 2493 linkedList in Dump() 2499 TaggedDoubleList *linkedList = TaggedDoubleList::Cast(GetIteratedLinkedList().GetTaggedObject()); DumpForSnapshot() local [all...] |
H A D | js_tagged_value.cpp | 1512 JSHandle<JSAPILinkedList> linkedList = JSHandle<JSAPILinkedList>::Cast(obj); in HasContainerProperty() local 1513 return linkedList->Has(key.GetTaggedValue()); in HasContainerProperty()
|
H A D | object_factory.h | 653 JSHandle<JSAPILinkedListIterator> NewJSAPILinkedListIterator(const JSHandle<JSAPILinkedList> &linkedList);
|
H A D | object_factory.cpp | 4559 JSHandle<JSAPILinkedListIterator> ObjectFactory::NewJSAPILinkedListIterator(const JSHandle<JSAPILinkedList> &linkedList) in NewJSAPILinkedListIterator() argument 4568 iter->SetIteratedLinkedList(thread_, linkedList->GetDoubleList()); in NewJSAPILinkedListIterator()
|
/arkcompiler/ets_runtime/ecmascript/debugger/ |
H A D | debugger_api.cpp | 1119 JSHandle<JSAPILinkedList> linkedList(JSNApiHelper::ToJSHandle(value)); in GetLinkedListValue() 1121 JSHandle<TaggedDoubleList> doubleList(thread, linkedList->GetDoubleList()); in GetLinkedListValue() 1122 uint32_t size = static_cast<uint32_t>(linkedList->Length()); in GetLinkedListValue()
|
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
H A D | ffi_workload.cpp | 3902 JSHandle<JSAPILinkedList> linkedList = in HWTEST_F_L0() local 3905 linkedList->SetDoubleList(thread_, doubleList); in HWTEST_F_L0() 3906 JSHandle<JSTaggedValue> linkedListTag = JSHandle<JSTaggedValue>::Cast(linkedList); in HWTEST_F_L0() 3948 JSHandle<JSAPILinkedList> linkedList = in HWTEST_F_L0() local 3951 linkedList->SetDoubleList(thread_, doubleList); in HWTEST_F_L0() 3955 JSAPILinkedList::Add(thread_, linkedList, taggedvalue); in HWTEST_F_L0() 3957 JSHandle<JSTaggedValue> taggedValueHandle(thread_, linkedList.GetTaggedValue()); in HWTEST_F_L0()
|