| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_weak_container.cpp | 22 void JSWeakMap::Set(JSThread *thread, const JSHandle<JSWeakMap> &map, const JSHandle<JSTaggedValue>… in Set() 35 bool JSWeakMap::Delete(JSThread *thread, const JSHandle<JSWeakMap> &map, const JSHandle<JSTaggedVal… in Delete() 49 bool JSWeakMap::Has(JSThread *thread, JSTaggedValue key) const in Has() 54 JSTaggedValue JSWeakMap::Get(JSThread *thread, JSTaggedValue key) const in Get() 59 int JSWeakMap::GetSize() const in GetSize() 64 JSTaggedValue JSWeakMap::GetKey(int entry) const in GetKey() 70 JSTaggedValue JSWeakMap::GetValue(int entry) const in GetValue()
|
| D | js_weak_container.h | 22 class JSWeakMap : public JSObject { 24 static JSWeakMap *Cast(TaggedObject *object) in Cast() 27 return static_cast<JSWeakMap *>(object); in Cast() 30 …static bool Delete(JSThread *thread, const JSHandle<JSWeakMap> &map, const JSHandle<JSTaggedValue>… 32 …static void Set(JSThread *thread, const JSHandle<JSWeakMap> &map, const JSHandle<JSTaggedValue> &k…
|
| D | dump.cpp | 749 JSWeakMap::Cast(obj)->Dump(os); in DumpObject() 2090 void JSWeakMap::Dump(std::ostream &os) const in Dump() 3995 JSWeakMap::Cast(obj)->DumpForSnapshot(vec); in DumpObject() 4954 void JSWeakMap::DumpForSnapshot(std::vector<Reference> &vec) const in DumpForSnapshot()
|
| D | object_factory.cpp | 1408 JSWeakMap::Cast(*obj)->SetLinkedMap(thread_, JSTaggedValue::Undefined()); in InitializeJSObject()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_weak_map.cpp | 41 JSHandle<JSWeakMap> weakMap = JSHandle<JSWeakMap>::Cast(obj); in WeakMapConstructor() 83 JSHandle<JSWeakMap> weakMap(self); in Delete() 89 return GetTaggedBoolean(JSWeakMap::Delete(thread, weakMap, key)); in Delete() 104 JSWeakMap *jsWeakMap = JSWeakMap::Cast(self.GetTaggedValue().GetTaggedObject()); in Has() 125 JSWeakMap *jsWeakMap = JSWeakMap::Cast(self.GetTaggedValue().GetTaggedObject()); in Get() 156 JSHandle<JSWeakMap> map(self); in Set() 157 JSWeakMap::Set(thread, map, key, value); in Set()
|
| D | builtins.cpp | 1499 factory_->NewEcmaHClass(JSWeakMap::SIZE, JSType::JS_WEAK_MAP, weakMapFuncPrototypeValue); in InitializeWeakMap()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_weak_map_test.cpp | 40 using JSWeakMap = ecmascript::JSWeakMap; typedef 55 JSWeakMap *CreateBuiltinsWeakMap(JSThread *thread) in CreateBuiltinsWeakMap() 69 return JSWeakMap::Cast(reinterpret_cast<TaggedObject *>(result.GetRawData())); in CreateBuiltinsWeakMap() 78 JSHandle<JSWeakMap> map(thread, CreateBuiltinsWeakMap(thread)); in HWTEST_F_L0() 99 …JSHandle<JSWeakMap> weakMap(thread, JSWeakMap::Cast(reinterpret_cast<TaggedObject *>(result1.GetRa… in HWTEST_F_L0() 106 JSHandle<JSWeakMap> weakMap(thread, CreateBuiltinsWeakMap(thread)); in HWTEST_F_L0() 126 JSWeakMap *jsWeakMap = JSWeakMap::Cast(reinterpret_cast<TaggedObject *>(result2.GetRawData())); in HWTEST_F_L0() 144 void KeySetCommon(JSThread* thread, JSHandle<JSWeakMap>& weakMap, JSHandle<JSTaggedValue>& key, int… in KeySetCommon() 157 JSWeakMap *jsWeakMap = JSWeakMap::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData())); in KeySetCommon() 164 JSHandle<JSWeakMap> weakMap(thread, CreateBuiltinsWeakMap(thread)); in HWTEST_F_L0() [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/weakmapref_fuzzer/ |
| D | weakmapref_fuzzer.cpp | 49 JSHandle<JSWeakMap> weakMap = in WeakMapRefFuzzTest() 50 … JSHandle<JSWeakMap>::Cast(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(constructor), in WeakMapRefFuzzTest() 58 JSWeakMap::Set(thread, weakMap, key, value); in WeakMapRefFuzzTest()
|
| /arkcompiler/ets_runtime/test/aottest/tryldglobalbyname_global_object/ |
| D | tryldglobalbyname_global_object.ts | 210 function JSWeakMap() { function 694 JSWeakMap();
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
| D | heap_dump_test.cpp | 270 JSHandle<JSWeakMap> NewJSWeakMap() in NewJSWeakMap() 274 JSHandle<JSObject> jsWeakMapObject = NewObject(JSWeakMap::SIZE, JSType::JS_WEAK_MAP, proto); in NewJSWeakMap() 275 JSHandle<JSWeakMap> jsWeakMap = JSHandle<JSWeakMap>::Cast(jsWeakMapObject); in NewJSWeakMap()
|
| D | js_metadata_test.cpp | 893 JSWeakMap::LINKED_MAP_OFFSET, JSWeakMap::SIZE - JSWeakMap::LINKED_MAP_OFFSET}}, in JSMetadataTestHelper() 1632 {JSType::JS_WEAK_MAP, {JSWeakMap::SIZE - JSWeakMap::LINKED_MAP_OFFSET}}, in JSMetadataTestHelper()
|
| /arkcompiler/ets_runtime/ecmascript/napi/test/ |
| D | jsnapi_third_tests.cpp | 840 JSHandle<JSWeakMap> weakMap = in HWTEST_F_L0() 841 …JSHandle<JSWeakMap>::Cast(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(constructor), con… in HWTEST_F_L0() 850 JSWeakMap::Set(thread, weakMap, key, value); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | dump_test.cpp | 628 CHECK_DUMP_FIELDS(JSObject::SIZE, JSWeakMap::SIZE, 1U); in HWTEST_F_L0() 629 …JSHandle<JSHClass> weakMapClass = factory->NewEcmaHClass(JSWeakMap::SIZE, JSType::JS_WEAK_MAP, pro… in HWTEST_F_L0() 630 …JSHandle<JSWeakMap> jsWeakMap = JSHandle<JSWeakMap>::Cast(factory->NewJSObjectWithInit(weakMapClas… in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/napi/ |
| D | jsnapi.cpp | 131 using ecmascript::JSWeakMap;
|
| D | jsnapi_expo.cpp | 121 using ecmascript::JSWeakMap; 5985 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this)); in GetSize() 5993 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this)); in GetTotalElements() 6002 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this)); in GetKey() 6011 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this)); in GetValue() 6023 JSHandle<JSWeakMap> weakMap = in New() 6024 …JSHandle<JSWeakMap>::Cast(factory->NewJSObjectByConstructor(JSHandle<JSFunction>(constructor), con… in New() 6035 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this)); in Set() 6037 …JSWeakMap::Set(vm->GetJSThread(), weakMap, JSNApiHelper::ToJSHandle(key), JSNApiHelper::ToJSHandle… in Set() 6045 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this)); in Has()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | object_xray.h | 287 JSWeakMap::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
|