Lines Matching refs:weakMap
6180 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this));
6181 return weakMap->GetSize();
6188 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this));
6189 return weakMap->GetSize() +
6190 LinkedHashMap::Cast(weakMap->GetLinkedMap().GetTaggedObject())->NumberOfDeletedElements();
6197 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this));
6198 LOG_IF_SPECIAL(weakMap, FATAL);
6199 JSTaggedValue key = weakMap->GetKey(entry);
6206 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this));
6207 LOG_IF_SPECIAL(weakMap, FATAL);
6208 return JSNApiHelper::ToLocal<JSValueRef>(JSHandle<JSTaggedValue>(thread, weakMap->GetValue(entry)));
6218 JSHandle<JSWeakMap> weakMap =
6221 weakMap->SetLinkedMap(vm->GetJSThread(), hashMap);
6222 JSHandle<JSTaggedValue> weakMapTag = JSHandle<JSTaggedValue>::Cast(weakMap);
6230 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this));
6231 LOG_IF_SPECIAL(weakMap, FATAL);
6232 JSWeakMap::Set(vm->GetJSThread(), weakMap, JSNApiHelper::ToJSHandle(key), JSNApiHelper::ToJSHandle(value));
6240 JSHandle<JSWeakMap> weakMap(JSNApiHelper::ToJSHandle(this));
6241 return weakMap->Has(thread, JSNApiHelper::ToJSTaggedValue(*key));