Home
last modified time | relevance | path

Searched refs:jsWeakMap (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_weak_map.cpp104 JSWeakMap *jsWeakMap = JSWeakMap::Cast(self.GetTaggedValue().GetTaggedObject()); in Has() local
110 return GetTaggedBoolean(jsWeakMap->Has(thread, key.GetTaggedValue())); in Has()
125 JSWeakMap *jsWeakMap = JSWeakMap::Cast(self.GetTaggedValue().GetTaggedObject()); in Get() local
131 return jsWeakMap->Get(thread, key.GetTaggedValue()); in Get()
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
H A Dbuiltins_weak_map_test.cpp105 // create jsWeakMap in HWTEST_F_L0()
126 JSWeakMap *jsWeakMap = JSWeakMap::Cast(reinterpret_cast<TaggedObject *>(result2.GetRawData())); in HWTEST_F_L0() local
127 EXPECT_EQ(jsWeakMap->GetSize(), 1); in HWTEST_F_L0()
134 ecmaRuntimeCallInfo1->SetThis(JSTaggedValue(jsWeakMap)); in HWTEST_F_L0()
157 JSWeakMap *jsWeakMap = JSWeakMap::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData())); in KeySetCommon() local
158 EXPECT_EQ(jsWeakMap->GetSize(), static_cast<int>(val) + 1); in KeySetCommon()
163 // create jsWeakMap in HWTEST_F_L0()
174 // whether jsWeakMap has delete lastKey in HWTEST_F_L0()
200 // create jsWeakMap in HWTEST_F_L0()
212 // check whether jsWeakMap ca in HWTEST_F_L0()
[all...]
/arkcompiler/ets_runtime/ecmascript/tests/
H A Ddump_test.cpp687 JSHandle<JSWeakMap> jsWeakMap = JSHandle<JSWeakMap>::Cast(factory->NewJSObjectWithInit(weakMapClass)); in HWTEST_F_L0() local
689 jsWeakMap->SetLinkedMap(thread, weakLinkedMap); in HWTEST_F_L0()
690 DUMP_FOR_HANDLE(jsWeakMap); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
H A Dheap_dump_test.cpp275 JSHandle<JSWeakMap> jsWeakMap = JSHandle<JSWeakMap>::Cast(jsWeakMapObject); in NewJSWeakMap() local
277 jsWeakMap->SetLinkedMap(thread, weakLinkedMap); in NewJSWeakMap()
278 return jsWeakMap; in NewJSWeakMap()

Completed in 6 milliseconds