Searched refs:JSWeakRef (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_weak_ref.cpp | 45 JSHandle<JSWeakRef> weakRef = JSHandle<JSWeakRef>::Cast(obj); in WeakRefConstructor() 64 JSHandle<JSWeakRef> weakRef = JSHandle<JSWeakRef>::Cast(thisValue); in Deref() 65 return JSWeakRef::WeakRefDeref(thread, weakRef); in Deref()
|
H A D | builtins.cpp | 1610 factory_->NewEcmaHClass(JSWeakRef::SIZE, JSType::JS_WEAK_REF, weakRefFuncPrototypeValue); in InitializeWeakRef()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_weak_ref.h | 24 class JSWeakRef : public JSObject { class 26 static JSWeakRef *Cast(TaggedObject *object) in Cast() 29 return static_cast<JSWeakRef *>(object); in Cast() 33 static JSTaggedValue WeakRefDeref(JSThread *thread, const JSHandle<JSWeakRef> &weakRef) in WeakRefDeref()
|
H A D | dump.cpp | 791 JSWeakRef::Cast(obj)->Dump(os); in DumpObject() 2169 void JSWeakRef::Dump(std::ostream &os) const in Dump() 4042 JSWeakRef::Cast(obj)->DumpForSnapshot(vec); in DumpObject() 5021 void JSWeakRef::DumpForSnapshot(std::vector<Reference> &vec) const in DumpForSnapshot()
|
H A D | object_factory.cpp | 1414 JSWeakRef::Cast(*obj)->SetWeakObject(thread_, JSTaggedValue::Undefined()); in InitializeJSObject()
|
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_weak_ref_test.cpp | 94 JSHandle<JSWeakRef> jsWeakRef(thread, JSWeakRef::Cast(reinterpret_cast<TaggedObject *>(result.GetRawData()))); in HWTEST_F_L0() 119 JSHandle<JSWeakRef> jsWeakRef(thread, JSWeakRef::Cast(reinterpret_cast<TaggedObject *>(result.GetRawData()))); in HWTEST_F_L0() 144 JSHandle<JSWeakRef> jsWeakRef(thread, JSWeakRef::Cast(reinterpret_cast<TaggedObject *>(result.GetRawData()))); in HWTEST_F_L0() 189 JSHandle<JSWeakRef> jsWeakRef(thread, JSWeakRef::Cast(reinterpret_cast<TaggedObject *>(result1.GetRawData()))); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | dump_test.cpp | 703 CHECK_DUMP_FIELDS(JSObject::SIZE, JSWeakRef::SIZE, 1U); in HWTEST_F_L0() 704 JSHandle<JSHClass> weakRefClass = factory->NewEcmaHClass(JSWeakRef::SIZE, JSType::JS_WEAK_REF, proto); in HWTEST_F_L0() 705 JSHandle<JSWeakRef> jsWeakRef = JSHandle<JSWeakRef>::Cast(factory->NewJSObjectWithInit(weakRefClass)); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | object_xray.h | 293 JSWeakRef::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
|
Completed in 32 milliseconds