/arkcompiler/runtime_core/static_core/runtime/tests/ |
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()
|
D | class_linker_test_extension.h | 42 auto *objectClass = GetClassRoot(ClassRoot::OBJECT); in InitializeArrayClass() 67 return GetClassVTableSize(ClassRoot::OBJECT); in GetArrayClassVTableSize() 72 return GetClassIMTSize(ClassRoot::OBJECT); in GetArrayClassIMTSize() 77 return GetClassSize(ClassRoot::OBJECT); in GetArrayClassSize()
|
D | monitor_test.cpp | 66 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 77 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 92 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 112 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 128 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 142 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 161 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 184 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 206 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() 221 …*cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() [all …]
|
/arkcompiler/runtime_core/static_core/runtime/core/ |
D | core_class_linker_extension.cpp | 73 … objClass = CreateClass(ctx.GetObjectClassDescriptor(), GetClassVTableSize(ClassRoot::OBJECT), in InitializeImpl() 74 GetClassIMTSize(ClassRoot::OBJECT), GetClassSize(ClassRoot::OBJECT)); in InitializeImpl() 78 GetClassLinker()->AddClassRoot(ClassRoot::OBJECT, objClass); in InitializeImpl() 80 SetClassRoot(ClassRoot::OBJECT, objClass); in InitializeImpl() 131 auto *objectClass = GetClassRoot(ClassRoot::OBJECT); in InitializeArrayClass() 183 case ClassRoot::OBJECT: in GetClassVTableSize() 228 case ClassRoot::OBJECT: in GetClassIMTSize() 273 case ClassRoot::OBJECT: in GetClassSize() 289 return GetClassVTableSize(ClassRoot::OBJECT); in GetArrayClassVTableSize() 296 return GetClassIMTSize(ClassRoot::OBJECT); in GetArrayClassIMTSize() [all …]
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
D | ets_class_root.h | 45 OBJECT = helpers::ToUnderlying(ClassRoot::OBJECT), enumerator 99 case ClassRoot::OBJECT: in ToEtsClassRoot() 100 return EtsClassRoot::OBJECT; in ToEtsClassRoot()
|
D | ets_class_linker_extension.cpp | 135 SetClassRoot(ClassRoot::OBJECT, objectClass); in InitializeImpl() 137 if (!CacheClass(&objectClass_, OBJECT.data())) { in InitializeImpl() 254 auto *objectClass = GetClassRoot(ClassRoot::OBJECT); in InitializeArrayClass() 326 case ClassRoot::OBJECT: in GetClassVTableSize() 374 case ClassRoot::OBJECT: in GetClassIMTSize() 421 case ClassRoot::OBJECT: in GetClassSize() 438 return GetClassVTableSize(ClassRoot::OBJECT); in GetArrayClassVTableSize() 445 return GetClassIMTSize(ClassRoot::OBJECT); in GetArrayClassIMTSize() 452 return GetClassSize(ClassRoot::OBJECT); in GetArrayClassSize() 503 klass->SetBase(GetClassRoot(ClassRoot::OBJECT)); in CreateClassRoot()
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/ |
D | ets_vm_test.cpp | 80 if (root == EtsClassRoot::OBJECT) { in AssertCompoundClassRoot() 86 ASSERT_EQ(klass->GetBase(), classLinker->GetClassRoot(EtsClassRoot::OBJECT)); in AssertCompoundClassRoot() 106 ASSERT_EQ(klass->GetBase(), classLinker->GetClassRoot(EtsClassRoot::OBJECT)); in AssertCompoundContainerClassRoot() 145 ASSERT_EQ(klass->GetBase(), classLinker->GetClassRoot(EtsClassRoot::OBJECT)); in AssertPrimitiveContainerClassRoot() 164 AssertCompoundClassRoot(classLinker, EtsClassRoot::OBJECT); in TEST_F()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
D | ets_type.h | 37 enum class EtsType { BOOLEAN, BYTE, CHAR, SHORT, INT, LONG, FLOAT, DOUBLE, OBJECT, UNKNOWN, VOID }; enumerator 63 return EtsType::OBJECT; in ConvertPandaTypeToEtsType() 93 case EtsType::OBJECT: in ConvertEtsTypeToPandaType()
|
D | ets_method_signature.h | 63 if (paramType != EtsType::OBJECT) { in ProcessParameter() 117 return EtsType::OBJECT; in GetTypeByFirstChar()
|
D | ets_type_comptime_traits.h | 70 struct EtsTypeEnumToCppTypeT<EtsType::OBJECT> { 118 struct EtsTypeEnumToEtsArrayTypeT<EtsType::OBJECT> {
|
/arkcompiler/ets_runtime/ecmascript/ |
D | elements.h | 30 OBJECT = 0x1UL << 4, // 16 enumerator 35 HOLE_OBJECT = HOLE | OBJECT,
|
D | elements.cpp | 30 result.emplace(ElementsKind::OBJECT, ConstantIndex::ELEMENT_OBJECT_HCLASS_INDEX); in InitializeHClassMap() 62 return kind == ElementsKind::OBJECT; in IsObject() 87 case ElementsKind::OBJECT: in FixElementsKind() 115 valueKind = ElementsKind::OBJECT; in ToElementsKind()
|
D | enum_conversion.h | 43 case BuiltinTypeId::OBJECT: in ToGlobelEnvPrototypeField()
|
/arkcompiler/runtime_core/static_core/compiler/code_info/ |
D | vreg_info.h | 29 …enum class Type : uint8_t { UNDEFINED, OBJECT, INT32, INT64, FLOAT32, FLOAT64, BOOL, ANY, COUNT = … enumerator 122 return GetType() == Type::OBJECT; in IsObject() 175 case Type::OBJECT: in GetTypeString()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
D | class_root.h | 47 OBJECT, enumerator
|
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/compiler/tests/ |
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/runtime_core/static_core/compiler/tests/ |
D | code_info_test.cpp | 98 … VRegInfo(2U, VRegInfo::Location::SLOT, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG), in TEST_F() 99 … VRegInfo(12U, VRegInfo::Location::REGISTER, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG)}; in TEST_F() 170 VRegInfo(2U, VRegInfo::Location::SLOT, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG), in TEST_F() 171 VRegInfo(3U, VRegInfo::Location::SLOT, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG), in TEST_F() 174 … VRegInfo(30U, VRegInfo::Location::REGISTER, VRegInfo::Type::OBJECT, VRegInfo::VRegType::VREG), in TEST_F()
|
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
D | objectType.h | 80 : Type(TypeFlag::OBJECT), kind_(kind), objFlag_(ObjectFlags::NO_OPTS) in DEFINE_BITOPS() 85 : Type(TypeFlag::OBJECT), kind_(kind), desc_(desc), objFlag_(ObjectFlags::NO_OPTS) in DEFINE_BITOPS()
|
/arkcompiler/ets_frontend/es2panda/typescript/types/ |
D | objectType.h | 83 : Type(TypeFlag::OBJECT), kind_(kind), desc_(nullptr), objFlag_(ObjectFlags::NO_OPTS) in DEFINE_BITOPS() 88 : Type(TypeFlag::OBJECT), kind_(kind), desc_(desc), objFlag_(ObjectFlags::NO_OPTS) in DEFINE_BITOPS()
|
D | typeMapping.h | 35 _(TypeFlag::OBJECT, ObjectType) \
|
D | typeFlag.h | 36 OBJECT = 1ULL << 9, // x: object enumerator
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | object_access_helper.cpp | 33 case TSTypeKind::OBJECT: in Compute() 113 case TSTypeKind::OBJECT: { in ComputePolymorphism()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
D | json_parser.h | 46 OBJECT = 0, enumerator 60 OBJECT, enumerator 109 return type == ContType::ARRAY || type == ContType::OBJECT; in IsInObjOrArray() 139 case Tokens::OBJECT: in ParseJSONText() 146 continuation = JsonContinuation(ContType::OBJECT, propertyList.size()); in ParseJSONText() 228 case ContType::OBJECT: { in ParseJSONText() 455 return Tokens::OBJECT; in ParseToken()
|
/arkcompiler/runtime_core/static_core/compiler/docs/ |
D | compiler_doc.md | 232 v10 = 0x442078 OBJECT - 236 ACC = 0x4432c0 OBJECT - 238 v0 = 0x442078 OBJECT - 243 ACC = 0x442078 OBJECT - 252 v7 = 0x442078 OBJECT - 253 v8 = 0x442078 OBJECT - 258 ACC = 0x442078 OBJECT -
|