Home
last modified time | relevance | path

Searched refs:OBJECT (Results 1 - 25 of 77) sorted by relevance

1234

/arkcompiler/runtime_core/static_core/runtime/tests/
H A 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()
H A Dmonitor_test.cpp66 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 Dclass_linker_test_extension.h42 auto *objectClass = GetClassRoot(ClassRoot::OBJECT);
67 return GetClassVTableSize(ClassRoot::OBJECT);
72 return GetClassIMTSize(ClassRoot::OBJECT);
77 return GetClassSize(ClassRoot::OBJECT);
H A Dpygote_space_allocator_test_base.h50 return runtime->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in GetObjectClass()
/arkcompiler/runtime_core/static_core/runtime/core/
H A Dcore_class_linker_extension.cpp104 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 Dets_class_root.cpp64 case ClassRoot::OBJECT: in ToEtsClassRoot()
65 return EtsClassRoot::OBJECT; in ToEtsClassRoot()
H A Dets_class_root.h47 OBJECT = helpers::ToUnderlying(ClassRoot::OBJECT), member in ark::ets::EtsClassRoot
H A Dets_class_linker_extension.cpp137 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 Dets_exceptions.cpp93 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 Dets_type.h38 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 Dets_method_signature.h63 if (paramType != EtsType::OBJECT) { in ProcessParameter()
117 return EtsType::OBJECT; in GetTypeByFirstChar()
H A Dets_type_comptime_traits.h70 struct EtsTypeEnumToCppTypeT<EtsType::OBJECT> {
118 struct EtsTypeEnumToEtsArrayTypeT<EtsType::OBJECT> {
/arkcompiler/ets_runtime/ecmascript/
H A Delements.h31 V(OBJECT) \
45 OBJECT = 0x1UL << 4, // 16 member in panda::ecmascript::ElementsKind
50 HOLE_OBJECT = HOLE | OBJECT,
H A Denum_conversion.h63 case BuiltinTypeId::OBJECT: in ToGlobelEnvPrototypeField()
89 return BuiltinTypeId::OBJECT; in ToBuiltinsTypeId()
H A Delements.cpp54 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 Djson_helper.h44 OBJECT, member in panda::ecmascript::base::JsonHelper::TransformType::ParseReturnType
50 ParseReturnType returnType = ParseReturnType::OBJECT;
H A Djson_parser.h49 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 Dets_vm_test.cpp81 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 Dclass_root.h47 OBJECT, member in ark::ClassRoot
H A 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/static_core/compiler/code_info/
H A Dvreg_info.h29 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 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/ets_frontend/ets2panda/checker/types/ts/
H A DobjectType.h88 : 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 DobjectType.h83 : 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 Dcode_info_test.cpp147 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()

Completed in 11 milliseconds

1234