Home
last modified time | relevance | path

Searched refs:SetClass (Results 1 – 22 of 22) sorted by relevance

/ark/js_runtime/ecmascript/mem/
Dtagged_object-inl.h32 inline void TaggedObject::SetClass(JSHClass *hclass) in SetClass() function
37 inline void TaggedObject::SetClass(JSHandle<JSHClass> hclass) in SetClass() function
39 SetClass(*hclass); in SetClass()
Dtagged_object.h35 void SetClass(JSHandle<JSHClass> hclass);
40 void SetClass(JSHClass *hclass);
Dheap-inl.h121 object->SetClass(hclass); in AllocateYoungOrHugeObject()
149 object->SetClass(hclass); in TryAllocateYoungGeneration()
171 object->SetClass(hclass); in AllocateOldOrHugeObject()
193 object->SetClass(hclass); in AllocateNonMovableOrHugeObject()
220 object->SetClass(hclass); in AllocateHugeObject()
233 object->SetClass(hclass); in AllocateMachineCodeObject()
/ark/runtime_core/runtime/tests/
Drem_set_test.cpp83 static_cast<ObjectHeader *>(obj1)->SetClass(cls); in TEST_F()
87 static_cast<ObjectHeader *>(obj2)->SetClass(cls); in TEST_F()
117 static_cast<ObjectHeader *>(obj1)->SetClass(cls); in TEST_F()
121 static_cast<ObjectHeader *>(obj2)->SetClass(cls); in TEST_F()
161 static_cast<ObjectHeader *>(obj1)->SetClass(cls); in TEST_F()
165 static_cast<ObjectHeader *>(obj2)->SetClass(cls); in TEST_F()
Dclass_linker_test_extension.cpp30 coretypes::Class::FromRuntimeClass(class_class)->SetClass(class_class); in InitializeImpl()
Dclass_linker_test_extension.h85 res->SetClass(GetClassRoot(ClassRoot::CLASS)); in CreateClass()
Dregion_allocator_test.cpp70 object->SetClass(test_class_); in InitializeObjectAtMem()
354 obj1->SetClass(test_class_); in TEST_F()
356 obj2->SetClass(test_class_); in TEST_F()
/ark/runtime_core/runtime/include/
Dfield.h48 void SetClass(Class *cls) in SetClass() function
Dobject_header.h77 inline void SetClass(BaseClass *klass) in SetClass() function
Dmethod.h233 void SetClass(Class *cls) in SetClass() function
/ark/js_runtime/ecmascript/
Decma_class_linker_extension.cpp76 res->SetClass(GetClassRoot(ClassRoot::CLASS)); in NewClass()
Djs_hclass.cpp189 obj->SetClass(newDyn); in AddProperty()
224 obj->SetClass(*newJshclass); in AddProperty()
315 obj->SetClass(newJshclass); in TransitionToDictionary()
Decma_vm.cpp153 dynclass->SetClass(dynclass); in Initialize()
Djs_object.cpp1024 obj->SetClass(newDynclass); in SetPrototype()
1062 obj->SetClass(newHclass); in PreventExtensions()
Dobject_factory.cpp1450 dynclass->SetClass(dynclass); in NewJSRealm()
Dbuiltins.cpp176 globalObject->SetClass(newGlobalDynclass); in Initialize()
/ark/runtime_core/runtime/
Ddyn_class_linker_extension.cpp47 coretypes::Class::FromRuntimeClass(classClass)->SetClass(classClass); in InitializeImpl()
Dclass_linker.cpp883 method.SetClass(klass); in BuildClass()
887 field.SetClass(klass); in BuildClass()
/ark/runtime_core/runtime/core/
Dcore_class_linker_extension.cpp63 coretypes::Class::FromRuntimeClass(class_class)->SetClass(class_class); in InitializeImpl()
/ark/runtime_core/runtime/mem/
Dheap_manager.cpp236 object->SetClass(cls); in InitObjectHeaderAtMem()
/ark/js_runtime/ecmascript/ic/
Dic_runtime_stub-inl.h242 receiver->SetClass(newHClass); in StoreWithTransition()
/ark/js_runtime/ecmascript/snapshot/mem/
Dsnapshot_serialize.cpp946 object->SetClass(GetAddress<JSHClass *>(index)); in DeserializeHandleClassWord()