| /arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/ |
| D | ets_vm_test.cpp | 73 ASSERT_FALSE(klass->IsArrayClass()); in AssertCompoundClassRoot() 98 ASSERT_TRUE(klass->IsArrayClass()); in AssertCompoundContainerClassRoot() 117 ASSERT_FALSE(klass->IsArrayClass()); in AssertPrimitiveClassRoot() 136 ASSERT_TRUE(klass->IsArrayClass()); in AssertPrimitiveContainerClassRoot()
|
| /arkcompiler/runtime_core/static_core/runtime/interpreter/ |
| D | runtime_interface.cpp | 25 ASSERT(!klass->IsArrayClass()); in CreateObject()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | object_header.cpp | 48 ASSERT(!cls->IsArrayClass()); in CreateObject() 234 if (!objectClass->IsArrayClass() || !objectClass->GetComponentType()->IsPrimitive()) { in ShallowCopy() 274 if (klass->IsArrayClass()) { in ObjectSizeStatic()
|
| D | class.cpp | 136 if (IsArrayClass()) { in DumpClass()
|
| D | compiler.cpp | 177 if (klass->IsArrayClass()) { in GetClassType() 214 if (klass->IsArrayClass()) { in GetClassType() 231 bool PandaRuntimeInterface::IsArrayClass(MethodPtr method, IdType id) const in IsArrayClass() function in panda::PandaRuntimeInterface 250 ASSERT(ClassCast(cls)->IsArrayClass()); in GetArrayElementClass() 639 if (ClassCast(klass)->IsArrayClass()) { in GetMaxArrayLength()
|
| D | compiler.h | 430 bool IsArrayClass(MethodPtr method, IdType id) const override; 434 bool IsArrayClass(ClassPtr cls) const override in IsArrayClass() function 436 return ClassCast(cls)->IsArrayClass(); in IsArrayClass()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ |
| D | js_refconvert.cpp | 27 if (klass->IsArrayClass()) { in JSRefConvertCreateImpl()
|
| D | ets_type_visitor-inl.h | 125 if (klass->IsArrayClass()) { in VisitReference()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | escompat_ArrayBuffer.cpp | 33 if (!obj->GetClass()->IsArrayClass() || !obj->GetClass()->GetComponentType()->IsPrimitive()) { in EtsArrayBufferFrom()
|
| D | escompat_JSON.cpp | 61 ASSERT(arrPtr->GetClass()->IsArrayClass() && arrPtr->IsPrimitive()); in EtsPrimitiveArrayToJSON() 153 } else if (dCls->IsArrayClass()) { in EtsArrayToJSON() 225 } else if (fCls->IsArrayClass()) { in AddFieldsToJSON() 313 if (cls->IsArrayClass()) { in EscompatJSONStringifyObj()
|
| D | std_core_Type.cpp | 79 } else if (refType->IsArrayClass()) { in GetRefTypeKind() 534 ASSERT(!typeClass->IsArrayClass()); in MakeClassInstance()
|
| /arkcompiler/runtime_core/static_core/verification/type/ |
| D | type_system.cpp | 152 ASSERT(!klass->IsArrayClass()); in SupertypesOfClass() 198 if (klass->IsArrayClass()) { in DisplaySubtyping()
|
| D | type_type.cpp | 138 return klass->IsArrayClass(); in IsClassArray() 258 if (klass->IsArrayClass()) { in ToString() 730 if (klass->IsArrayClass()) { in GetArrayElementType()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| D | ets_object.h | 187 PANDA_PUBLIC_API bool IsArrayClass() in IsArrayClass() function 189 return GetClass()->IsArrayClass(); in IsArrayClass()
|
| D | ets_class.cpp | 397 while (klass1->IsArrayClass()) { in IsInSamePackage() 400 while (klass2->IsArrayClass()) { in IsInSamePackage() 666 bool EtsClass::IsArrayClass() const in IsArrayClass() function in panda::ets::EtsClass 668 return GetRuntimeClass()->IsArrayClass(); in IsArrayClass()
|
| D | ets_class.h | 190 PANDA_PUBLIC_API bool IsArrayClass() const; 222 return IsArrayClass() || IsPrimitive(); in IsGenerated()
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/ |
| D | default_inspector_extension.cpp | 125 if (!object->ClassAddr<Class>()->IsArrayClass()) { in GetLengthIfArray() 136 if (cls->IsArrayClass()) { in EnumerateProperties()
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | class.h | 343 bool IsArrayClass() const in IsArrayClass() function 350 return IsArrayClass() && !componentType_->IsPrimitive(); in IsObjectArrayClass() 370 return IsArrayClass() || IsStringClass(); in IsVariableSize() 402 return (!IsPrimitive() && !IsAbstract() && !IsInterface()) || IsArrayClass(); in IsInstantiable()
|
| D | class-inl.h | 152 if (klass->IsArrayClass()) { in IsAssignableFrom() 153 return IsArrayClass() && GetComponentType()->IsAssignableFrom(klass->GetComponentType()); in IsAssignableFrom()
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | class_linker_test.cpp | 199 EXPECT_FALSE(klass->IsArrayClass()) << msg; in TestPrimitiveClassRoot() 244 EXPECT_TRUE(klass->IsArrayClass()) << msg; in TestArrayClassRoot() 265 EXPECT_FALSE(objectClass->IsArrayClass()); in TEST_F() 276 EXPECT_FALSE(stringClass->IsArrayClass()); in TEST_F()
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
| D | runtime_adapter_test.cpp | 149 EXPECT_EQ(adapter.IsArrayClass(ctor, classId), false); in TEST()
|
| /arkcompiler/runtime_core/bytecode_optimizer/tests/ |
| D | runtime_adapter_test.cpp | 149 EXPECT_EQ(adapter.IsArrayClass(ctor, class_id), false); in TEST()
|
| /arkcompiler/runtime_core/static_core/runtime/include/coretypes/ |
| D | array-inl.h | 270 if (component->IsArrayClass() && dimIdx + 1 < nargs) { in CreateMultiDimensionalArray()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | object_helpers.cpp | 64 if (cls->IsArrayClass()) { in DumpObject()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | runtime_interface.h | 749 virtual bool IsArrayClass([[maybe_unused]] MethodPtr method, [[maybe_unused]] IdType id) const in IsArrayClass() function 759 virtual bool IsArrayClass([[maybe_unused]] ClassPtr klass) const in IsArrayClass() function
|