/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | class_linker_test_extension.cpp | 33 auto *objClass = CreateClass(ctx.GetObjectClassDescriptor(), GetClassVTableSize(ClassRoot::OBJECT), in InitializeImpl() 34 GetClassIMTSize(ClassRoot::OBJECT), GetClassSize(ClassRoot::OBJECT)); in InitializeImpl() 39 GetClassLinker()->AddClassRoot(ClassRoot::OBJECT, objClass); in InitializeImpl()
|
H A D | monitor_test.cpp | 66 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 77 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 92 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 112 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 128 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 142 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 161 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 184 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 206 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 221 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() [all...] |
H A D | class_linker_test_extension.h | 42 auto *objectClass = GetClassRoot(ClassRoot::OBJECT); 67 return GetClassVTableSize(ClassRoot::OBJECT); 72 return GetClassIMTSize(ClassRoot::OBJECT); 77 return GetClassSize(ClassRoot::OBJECT);
|
H A D | pygote_space_allocator_test_base.h | 50 return runtime->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in GetObjectClass()
|
/arkcompiler/runtime_core/static_core/runtime/core/ |
H A D | core_class_linker_extension.cpp | 104 objClass = CreateClass(ctx.GetObjectClassDescriptor(), GetClassVTableSize(ClassRoot::OBJECT), in InitializeImpl() 105 GetClassIMTSize(ClassRoot::OBJECT), GetClassSize(ClassRoot::OBJECT)); in InitializeImpl() 109 GetClassLinker()->AddClassRoot(ClassRoot::OBJECT, objClass); in InitializeImpl() 111 SetClassRoot(ClassRoot::OBJECT, objClass); in InitializeImpl() 135 auto *objectClass = GetClassRoot(ClassRoot::OBJECT); in InitializeArrayClass() 187 case ClassRoot::OBJECT: in GetClassVTableSize() 232 case ClassRoot::OBJECT: in GetClassIMTSize() 277 case ClassRoot::OBJECT: in GetClassSize() 293 return GetClassVTableSize(ClassRoot::OBJECT); in GetArrayClassVTableSize() [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_class_root.cpp | 64 case ClassRoot::OBJECT: in ToEtsClassRoot() 65 return EtsClassRoot::OBJECT; in ToEtsClassRoot()
|
H A D | ets_class_root.h | 47 OBJECT = helpers::ToUnderlying(ClassRoot::OBJECT), member in ark::ets::EtsClassRoot
|
H A D | ets_class_linker_extension.cpp | 137 SetClassRoot(ClassRoot::OBJECT, objectClass); in InitializeImpl() 171 auto *objectClass = GetClassRoot(ClassRoot::OBJECT); in InitializeArrayClass() 252 case ClassRoot::OBJECT: in GetClassVTableSize() 300 case ClassRoot::OBJECT: in GetClassIMTSize() 347 case ClassRoot::OBJECT: in GetClassSize() 364 return GetClassVTableSize(ClassRoot::OBJECT); in GetArrayClassVTableSize() 371 return GetClassIMTSize(ClassRoot::OBJECT); in GetArrayClassIMTSize() 378 return GetClassSize(ClassRoot::OBJECT); in GetArrayClassSize() 435 klass->SetBase(GetClassRoot(ClassRoot::OBJECT)); in CreateClassRoot()
|
H A D | ets_exceptions.cpp | 93 Method::Proto::RefTypeVector {isError ? panda_file_items::class_descriptors::OBJECT in SetupEtsException() 95 panda_file_items::class_descriptors::OBJECT}); in SetupEtsException()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_type.h | 38 enum class EtsType { BOOLEAN, BYTE, CHAR, SHORT, INT, LONG, FLOAT, DOUBLE, OBJECT, UNKNOWN, VOID }; member in ark::ets::EtsType 64 return EtsType::OBJECT; in ConvertPandaTypeToEtsType() 94 case EtsType::OBJECT: in ConvertEtsTypeToPandaType()
|
H A D | ets_method_signature.h | 63 if (paramType != EtsType::OBJECT) { in ProcessParameter() 117 return EtsType::OBJECT; in GetTypeByFirstChar()
|
H A D | ets_type_comptime_traits.h | 70 struct EtsTypeEnumToCppTypeT<EtsType::OBJECT> { 118 struct EtsTypeEnumToEtsArrayTypeT<EtsType::OBJECT> {
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | elements.h | 31 V(OBJECT) \ 45 OBJECT = 0x1UL << 4, // 16 member in panda::ecmascript::ElementsKind 50 HOLE_OBJECT = HOLE | OBJECT,
|
H A D | enum_conversion.h | 63 case BuiltinTypeId::OBJECT: in ToGlobelEnvPrototypeField() 89 return BuiltinTypeId::OBJECT; in ToBuiltinsTypeId()
|
H A D | elements.cpp | 54 return kind == ElementsKind::OBJECT; in IsObject() 74 case ElementsKind::OBJECT: in GetGlobalContantIndexByKind() 110 case ElementsKind::OBJECT: in FixElementsKind() 138 valueKind = ElementsKind::OBJECT; in ToElementsKind()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | json_helper.h | 44 OBJECT, member in panda::ecmascript::base::JsonHelper::TransformType::ParseReturnType 50 ParseReturnType returnType = ParseReturnType::OBJECT;
|
H A D | json_parser.h | 49 OBJECT = 0, member in panda::ecmascript::base::Tokens 64 OBJECT, member in panda::ecmascript::base::JsonContinuation::ContinuationType 97 return type == ContType::ARRAY || type == ContType::OBJECT || type == ContType::MAP; in IsInObjOrArrayOrMap()
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/ |
H A D | ets_vm_test.cpp | 81 if (root == EtsClassRoot::OBJECT) { in AssertCompoundClassRoot() 87 ASSERT_EQ(klass->GetBase(), classLinker->GetClassRoot(EtsClassRoot::OBJECT)); in AssertCompoundClassRoot() 108 ASSERT_EQ(klass->GetBase(), classLinker->GetClassRoot(EtsClassRoot::OBJECT)); in AssertCompoundContainerClassRoot() 149 ASSERT_EQ(klass->GetBase(), classLinker->GetClassRoot(EtsClassRoot::OBJECT)); in AssertPrimitiveContainerClassRoot() 180 AssertCompoundClassRoot(classLinker, EtsClassRoot::OBJECT); in TEST_F()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | class_root.h | 47 OBJECT, member in ark::ClassRoot
|
H A D | cframe_iterators.h | 160 return VRegInfo::Type::OBJECT; in ConvertType() 179 VRegInfo::Type vregType_ = VRegInfo::Type::OBJECT; 334 return VRegInfo::Type::OBJECT; in ConvertType() 381 VRegInfo::Type vregType_ = VRegInfo::Type::OBJECT;
|
/arkcompiler/runtime_core/static_core/compiler/code_info/ |
H A D | vreg_info.h | 29 enum class Type : uint8_t { UNDEFINED, OBJECT, INT32, INT64, FLOAT32, FLOAT64, BOOL, ANY, COUNT = ANY }; member in ark::compiler::final::Location::Type 122 return GetType() == Type::OBJECT; in IsObject() 175 case Type::OBJECT: in GetTypeString() 176 return "OBJECT"; in GetTypeString()
|
/arkcompiler/runtime_core/compiler/tests/ |
H A D | code_info_test.cpp | 96 VRegInfo(2, VRegInfo::Location::SLOT, VRegInfo::Type::OBJECT, false), in TEST_F() 97 VRegInfo(12, VRegInfo::Location::REGISTER, VRegInfo::Type::OBJECT, false)}; in TEST_F() 168 VRegInfo(2, VRegInfo::Location::SLOT, VRegInfo::Type::OBJECT, false), in TEST_F() 169 VRegInfo(3, VRegInfo::Location::SLOT, VRegInfo::Type::OBJECT, false), in TEST_F() 172 VRegInfo(30, VRegInfo::Location::REGISTER, VRegInfo::Type::OBJECT, false), in TEST_F()
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
H A D | objectType.h | 88 : Type(TypeFlag::OBJECT), kind_(kind), objFlag_(ObjectFlags::NO_OPTS) in ObjectType() 93 : Type(TypeFlag::OBJECT), kind_(kind), desc_(desc), objFlag_(ObjectFlags::NO_OPTS) in ObjectType()
|
/arkcompiler/ets_frontend/es2panda/typescript/types/ |
H A D | objectType.h | 83 : Type(TypeFlag::OBJECT), kind_(kind), desc_(nullptr), objFlag_(ObjectFlags::NO_OPTS) in ObjectType() 88 : Type(TypeFlag::OBJECT), kind_(kind), desc_(desc), objFlag_(ObjectFlags::NO_OPTS) in ObjectType()
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | code_info_test.cpp | 147 VRegInfo(2U, VRegInfo::Location::SLOT, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG), in TEST_F() 148 VRegInfo(12U, VRegInfo::Location::REGISTER, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG)}; in TEST_F() 313 VRegInfo(2U, VRegInfo::Location::SLOT, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG), in TEST_F() 314 VRegInfo(3U, VRegInfo::Location::SLOT, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG), in TEST_F() 317 VRegInfo(30U, VRegInfo::Location::REGISTER, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG), in TEST_F()
|