Home
last modified time | relevance | path

Searched defs:array_class (Results 1 – 12 of 12) sorted by relevance

/ark/runtime_core/runtime/coretypes/
Darray.cpp28 static Array *AllocateArray(panda::BaseClass *array_class, size_t elem_size, array_size_t length, in AllocateArray()
49 Array *Array::Create(panda::Class *array_class, const uint8_t *data, array_size_t length, panda::Sp… in Create()
70 Array *Array::Create(panda::Class *array_class, array_size_t length, panda::SpaceType space_type) in Create()
91 HClass *array_class = dynarrayclass->GetHClass(); in Create() local
107 Array *Array::CreateTagged(const PandaVM *vm, panda::BaseClass *array_class, array_size_t length, in CreateTagged()
/ark/runtime_core/runtime/tests/interpreter/
Dtest_runtime_interface.cpp36 Class *RuntimeInterface::array_class; member in panda::interpreter::test::RuntimeInterface
Dtest_runtime_interface.h124 Class *array_class; member
442 static Class *array_class; variable
/ark/js_runtime/ecmascript/
Decma_class_linker_extension.h53 …void InitializeArrayClass([[maybe_unused]] Class *array_class, [[maybe_unused]] Class *componentCl… in InitializeArrayClass()
/ark/runtime_core/runtime/tests/
Dclass_linker_test_extension.h38 void InitializeArrayClass(Class *array_class, Class *component_class) override in InitializeArrayClass()
Dinterpreter_test.cpp1327 …Class *array_class = class_linker->GetExtension(ctx)->GetClass(utf::CStringAsMutf8(array_class_nam… in TestArray() local
1547 Class *array_class = class_linker->GetExtension(ctx)->GetClassRoot(ClassRoot::ARRAY_U1); in TestNewArrayExceptions() local
1699 …Class *array_class = class_linker->GetExtension(ctx)->GetClass(utf::CStringAsMutf8(array_class_nam… in TestLoadArrayExceptions() local
1782 …Class *array_class = class_linker->GetExtension(ctx)->GetClass(utf::CStringAsMutf8(array_class_nam… in TestLoadArrayExceptions() local
1827 …Class *array_class = class_linker->GetExtension(ctx)->GetClass(utf::CStringAsMutf8(array_class_nam… in TestStoreArrayExceptions() local
/ark/runtime_core/runtime/core/
Dcore_class_linker_extension.cpp119 void CoreClassLinkerExtension::InitializeArrayClass(Class *array_class, Class *component_class) in InitializeArrayClass()
/ark/runtime_core/runtime/
Dclass_linker_extension.cpp79 …auto *array_class = CreateClass(utf::CStringAsMutf8(descriptor), GetClassVTableSize(root), GetClas… in InitializeArrayClassRoot() local
Dexceptions.cpp163 void ThrowArrayStoreException(Class *array_class, Class *element_class) in ThrowArrayStoreException()
Dclass_linker.cpp927 …auto *array_class = ext->CreateClass(descriptor, ext->GetArrayClassVTableSize(), ext->GetArrayClas… in CreateArrayClass() local
964 auto *array_class = CreateArrayClass(ext, descriptor, need_copy_descriptor, component_class); in LoadArrayClass() local
/ark/runtime_core/runtime/interpreter/
Druntime_interface.h207 static void ThrowArrayStoreException(Class *array_class, Class *elem_class) in ThrowArrayStoreException()
Dinterpreter-inl.h313 auto *array_class = array->ClassAddr<Class>(); in CheckLoadConstOp() local
2598 auto *array_class = array->ClassAddr<Class>(); in CheckStoreArrayOp() local