Home
last modified time | relevance | path

Searched refs:OBJECT (Results 1 – 25 of 82) sorted by relevance

1234

/arkcompiler/runtime_core/static_core/runtime/tests/
Dclass_linker_test_extension.cpp33 …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()
Dclass_linker_test_extension.h42 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()
Dmonitor_test.cpp66 …*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/
Dcore_class_linker_extension.cpp73 … 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/
Dets_class_root.h45 OBJECT = helpers::ToUnderlying(ClassRoot::OBJECT), enumerator
99 case ClassRoot::OBJECT: in ToEtsClassRoot()
100 return EtsClassRoot::OBJECT; in ToEtsClassRoot()
Dets_class_linker_extension.cpp135 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/
Dets_vm_test.cpp80 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/
Dets_type.h37 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()
Dets_method_signature.h63 if (paramType != EtsType::OBJECT) { in ProcessParameter()
117 return EtsType::OBJECT; in GetTypeByFirstChar()
Dets_type_comptime_traits.h70 struct EtsTypeEnumToCppTypeT<EtsType::OBJECT> {
118 struct EtsTypeEnumToEtsArrayTypeT<EtsType::OBJECT> {
/arkcompiler/ets_runtime/ecmascript/
Delements.h30 OBJECT = 0x1UL << 4, // 16 enumerator
35 HOLE_OBJECT = HOLE | OBJECT,
Delements.cpp30 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()
Denum_conversion.h43 case BuiltinTypeId::OBJECT: in ToGlobelEnvPrototypeField()
/arkcompiler/runtime_core/static_core/compiler/code_info/
Dvreg_info.h29 …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/
Dclass_root.h47 OBJECT, enumerator
Dcframe_iterators.h160 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/
Dcode_info_test.cpp96 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/
Dcode_info_test.cpp98 … 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/
DobjectType.h80 : 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/
DobjectType.h83 : 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()
DtypeMapping.h35 _(TypeFlag::OBJECT, ObjectType) \
DtypeFlag.h36 OBJECT = 1ULL << 9, // x: object enumerator
/arkcompiler/ets_runtime/ecmascript/compiler/
Dobject_access_helper.cpp33 case TSTypeKind::OBJECT: in Compute()
113 case TSTypeKind::OBJECT: { in ComputePolymorphism()
/arkcompiler/ets_runtime/ecmascript/base/
Djson_parser.h46 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/
Dcompiler_doc.md232 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 -

1234