Home
last modified time | relevance | path

Searched refs:cls (Results 1 - 25 of 173) sorted by relevance

1234567

/arkcompiler/runtime_core/static_core/plugins/ets/tests/debugger/src/arkdb/internal_tests/
H A Dtest_mirror.py23 from arkdb.mirrors import mirror_object as cls namespace
50 cls("foo", a=1, b=2.3, c="ddd"),
51 cls("foo", a=1, b=2.3, c="ddd"),
54 cls("foo2", a=1, b=2.3, c="ddd"),
55 cls("foo2", b=2.3, a=1, c="ddd"),
58 cls("parent", a=cls("child", b=12)),
59 cls("parent", a=cls("child", b=12)),
66 arr("arr", [cls("fo
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/mock/
H A Dcalling_methods_test_5.cpp38 ets_class cls = env_->FindClass("C"); in TEST_F() local
39 ASSERT_NE(cls, nullptr); in TEST_F()
41 ets_method voidId = env_->Getp_method(cls, "void_method", "II:V"); in TEST_F()
43 ets_method objectId = env_->Getp_method(cls, "object_method", ":LA;"); in TEST_F()
45 ets_method booleanId = env_->Getp_method(cls, "boolean_method", "ZI:Z"); in TEST_F()
47 ets_method byteId = env_->Getp_method(cls, "byte_method", "BI:B"); in TEST_F()
49 ets_method charId = env_->Getp_method(cls, "char_method", "CI:C"); in TEST_F()
51 ets_method shortId = env_->Getp_method(cls, "short_method", "SI:S"); in TEST_F()
53 ets_method intId = env_->Getp_method(cls, "int_method", ":I"); in TEST_F()
55 ets_method longId = env_->Getp_method(cls, "long_metho in TEST_F()
94 ets_class cls = env_->FindClass("C"); TEST_F() local
[all...]
H A Dcalling_methods_test_3.cpp82 ets_class cls = env_->FindClass("F"); in TEST_F() local
83 ASSERT_NE(cls, nullptr); in TEST_F()
86 EXPECT_DEATH(env_->CallStaticVoidMethod(cls, nullptr), ""); in TEST_F()
87 EXPECT_DEATH(env_->CallStaticObjectMethod(cls, nullptr), ""); in TEST_F()
88 EXPECT_DEATH(env_->CallStaticBooleanMethod(cls, nullptr), ""); in TEST_F()
89 EXPECT_DEATH(env_->CallStaticByteMethod(cls, nullptr), ""); in TEST_F()
90 EXPECT_DEATH(env_->CallStaticCharMethod(cls, nullptr), ""); in TEST_F()
91 EXPECT_DEATH(env_->CallStaticShortMethod(cls, nullptr), ""); in TEST_F()
92 EXPECT_DEATH(env_->CallStaticIntMethod(cls, nullptr), ""); in TEST_F()
93 EXPECT_DEATH(env_->CallStaticLongMethod(cls, nullpt in TEST_F()
125 ets_class cls = env_->FindClass("F"); TEST_F() local
173 ets_class cls = env_->FindClass("F"); TEST_F() local
220 ets_class cls = env_->FindClass("F"); TEST_F() local
266 ets_class cls = env_->FindClass("F"); TEST_F() local
313 ets_class cls = env_->FindClass("F"); TEST_F() local
362 ets_class cls = env_->FindClass("F"); TEST_F() local
402 ets_class cls = env_->FindClass("F"); TEST_F() local
[all...]
H A Daccessing_objects_fields_test_3.cpp46 ets_class cls = env_->FindClass("A"); in TEST_F() local
47 EXPECT_DEATH(env_->Getp_field(cls, nullptr, "some text"), ""); in TEST_F()
48 EXPECT_DEATH(env_->Getp_field(cls, "some text", nullptr), ""); in TEST_F()
54 ets_class cls = env_->FindClass("F"); in TEST_F() local
55 ASSERT_NE(cls, nullptr); in TEST_F()
57 ets_field memberId = env_->Getp_field(cls, "member4", "I"); in TEST_F()
64 ets_class cls = env_->FindClass("F_sub"); in TEST_F() local
65 ASSERT_NE(cls, nullptr); in TEST_F()
67 ets_field memberId = env_->Getp_field(cls, "member4", "I"); in TEST_F()
73 ets_class cls in TEST_F() local
142 ets_class cls = env_->FindClass("F"); TEST_F() local
209 ets_class cls = env_->FindClass("A"); TEST_F() local
217 ets_class cls = env_->FindClass("F_static"); TEST_F() local
226 ets_class cls = env_->FindClass("F_static"); TEST_F() local
268 ets_class cls = env_->FindClass("F_static"); TEST_F() local
326 ets_class cls = env_->FindClass("F_static"); TEST_F() local
399 ets_class cls = env_->FindClass("F_static"); TEST_F() local
417 ets_class cls = env_->FindClass("F_static_sub"); TEST_F() local
481 ets_class cls = env_->FindClass("F_static"); TEST_F() local
501 ets_class cls = env_->FindClass("F_static_sub"); TEST_F() local
[all...]
H A Dregistering_native_methods_test.cpp58 ets_class cls = env_->FindClass("RegisteringNativeMethodsTest"); in TEST_F() local
59 ASSERT_NE(cls, nullptr); in TEST_F()
60 EXPECT_DEATH(env_->RegisterNatives(cls, nullptr, 1), ""); in TEST_F()
61 EXPECT_DEATH(env_->RegisterNatives(cls, nullptr, -1), ""); in TEST_F()
70 ets_class cls = env_->FindClass("RegisteringNativeMethodsTest"); in TEST_F() local
71 ASSERT_NE(cls, nullptr); in TEST_F()
72 EXPECT_DEATH(env_->RegisterNatives(cls, &native_method, -1), ""); in TEST_F()
78 ets_class cls = env_->FindClass("RegisteringNativeMethodsTest"); in TEST_F() local
79 ASSERT_NE(cls, nullptr); in TEST_F()
82 ASSERT_EQ(env_->RegisterNatives(cls, in TEST_F()
89 ets_class cls = env_->FindClass("RegisteringNativeMethodsTest"); TEST_F() local
122 ets_class cls = env_->FindClass("RegisteringNativeMethodsTest"); TEST_F() local
128 ets_class cls = env_->FindClass("RegisteringNativeMethodsTest"); TEST_F() local
137 ets_class cls = env_->FindClass("RegisteringNativeMethodsTest"); TEST_F() local
[all...]
H A Dcalling_methods_test_helper.h103 [[maybe_unused]] static void CallNonvirtualVoidMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, in CallNonvirtualVoidMethodListHelper() argument
108 env->CallNonvirtualVoidMethodList(obj, cls, methodId, args); in CallNonvirtualVoidMethodListHelper()
111 [[maybe_unused]] static ets_object CallNonvirtualObjectMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, in CallNonvirtualObjectMethodListHelper() argument
116 return env->CallNonvirtualObjectMethodList(obj, cls, methodId, args); in CallNonvirtualObjectMethodListHelper()
119 [[maybe_unused]] static ets_boolean CallNonvirtualBooleanMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, in CallNonvirtualBooleanMethodListHelper() argument
124 return env->CallNonvirtualBooleanMethodList(obj, cls, methodId, args); in CallNonvirtualBooleanMethodListHelper()
127 [[maybe_unused]] static ets_byte CallNonvirtualByteMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, in CallNonvirtualByteMethodListHelper() argument
132 return env->CallNonvirtualByteMethodList(obj, cls, methodId, args); in CallNonvirtualByteMethodListHelper()
135 [[maybe_unused]] static ets_char CallNonvirtualCharMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, in CallNonvirtualCharMethodListHelper() argument
140 return env->CallNonvirtualCharMethodList(obj, cls, methodI in CallNonvirtualCharMethodListHelper()
143 CallNonvirtualShortMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualShortMethodListHelper() argument
151 CallNonvirtualIntMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualIntMethodListHelper() argument
159 CallNonvirtualLongMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualLongMethodListHelper() argument
167 CallNonvirtualFloatMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualFloatMethodListHelper() argument
175 CallNonvirtualDoubleMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualDoubleMethodListHelper() argument
183 CallStaticVoidMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticVoidMethodListHelper() argument
190 CallStaticObjectMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticObjectMethodListHelper() argument
198 CallStaticBooleanMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticBooleanMethodListHelper() argument
206 CallStaticByteMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticByteMethodListHelper() argument
213 CallStaticCharMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticCharMethodListHelper() argument
220 CallStaticShortMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticShortMethodListHelper() argument
227 CallStaticIntMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticIntMethodListHelper() argument
234 CallStaticLongMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticLongMethodListHelper() argument
241 CallStaticFloatMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticFloatMethodListHelper() argument
248 CallStaticDoubleMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticDoubleMethodListHelper() argument
[all...]
H A Dcalling_methods_test_2.cpp37 ets_class cls = env_->FindClass("C"); in TEST_F() local
38 ASSERT_NE(cls, nullptr); in TEST_F()
39 ets_object obj = env_->AllocObject(cls); in TEST_F()
42 ets_method voidId = env_->Getp_method(cls, "void_method", "II:V"); in TEST_F()
44 ets_method objectId = env_->Getp_method(cls, "object_method", ":LA;"); in TEST_F()
46 ets_method booleanId = env_->Getp_method(cls, "boolean_method", "ZI:Z"); in TEST_F()
48 ets_method byteId = env_->Getp_method(cls, "byte_method", "BI:B"); in TEST_F()
50 ets_method charId = env_->Getp_method(cls, "char_method", "CI:C"); in TEST_F()
52 ets_method shortId = env_->Getp_method(cls, "short_method", "SI:S"); in TEST_F()
54 ets_method intId = env_->Getp_method(cls, "int_metho in TEST_F()
87 ets_class cls = env_->FindClass("C"); TEST_F() local
141 ets_class cls = env_->FindClass("C"); TEST_F() local
185 ets_class cls = env_->FindClass("C"); TEST_F() local
229 ets_class cls = env_->FindClass("C"); TEST_F() local
[all...]
H A Dcalling_methods_test_4.cpp38 ets_class cls = env_->FindClass("C"); in TEST_F() local
39 ASSERT_NE(cls, nullptr); in TEST_F()
41 ets_method voidId = env_->Getp_method(cls, "void_method", "II:V"); in TEST_F()
43 ets_method objectId = env_->Getp_method(cls, "object_method", ":LA;"); in TEST_F()
45 ets_method booleanId = env_->Getp_method(cls, "boolean_method", "ZI:Z"); in TEST_F()
47 ets_method byteId = env_->Getp_method(cls, "byte_method", "BI:B"); in TEST_F()
49 ets_method charId = env_->Getp_method(cls, "char_method", "CI:C"); in TEST_F()
51 ets_method shortId = env_->Getp_method(cls, "short_method", "SI:S"); in TEST_F()
53 ets_method intId = env_->Getp_method(cls, "int_method", ":I"); in TEST_F()
55 ets_method longId = env_->Getp_method(cls, "long_metho in TEST_F()
93 ets_class cls = env_->FindClass("C"); TEST_F() local
140 ets_class cls = env_->FindClass("C"); TEST_F() local
188 ets_class cls = env_->FindClass("C"); TEST_F() local
240 ets_class cls = env_->FindClass("C"); TEST_F() local
[all...]
H A Daccessing_objects_fields_test_1.cpp49 ets_class cls = env_->FindClass("F"); in TEST_F() local
50 ASSERT_NE(cls, nullptr); in TEST_F()
51 ets_field member0Id = env_->Getp_field(cls, "member0", "Z"); in TEST_F()
53 ets_field member1Id = env_->Getp_field(cls, "member1", "B"); in TEST_F()
55 ets_field member2Id = env_->Getp_field(cls, "member2", "C"); in TEST_F()
57 ets_field member3Id = env_->Getp_field(cls, "member3", "S"); in TEST_F()
59 ets_field member4Id = env_->Getp_field(cls, "member4", "I"); in TEST_F()
61 ets_field member5Id = env_->Getp_field(cls, "member5", "J"); in TEST_F()
63 ets_field member6Id = env_->Getp_field(cls, "member6", "F"); in TEST_F()
65 ets_field member7Id = env_->Getp_field(cls, "member in TEST_F()
86 ets_class cls = env_->FindClass("F"); TEST_F() local
[all...]
H A Daccessing_objects_fields_test_2.cpp62 ets_class cls = env_->FindClass("F"); in TEST_F() local
63 ASSERT_NE(cls, nullptr); in TEST_F()
64 ets_field member0Id = env_->Getp_field(cls, "member0", "Z"); in TEST_F()
66 ets_field member1Id = env_->Getp_field(cls, "member1", "B"); in TEST_F()
68 ets_field member2Id = env_->Getp_field(cls, "member2", "C"); in TEST_F()
70 ets_field member3Id = env_->Getp_field(cls, "member3", "S"); in TEST_F()
72 ets_field member4Id = env_->Getp_field(cls, "member4", "I"); in TEST_F()
74 ets_field member5Id = env_->Getp_field(cls, "member5", "J"); in TEST_F()
76 ets_field member6Id = env_->Getp_field(cls, "member6", "F"); in TEST_F()
78 ets_field member7Id = env_->Getp_field(cls, "member in TEST_F()
107 ets_class cls = env_->FindClass("F"); TEST_F() local
[all...]
/arkcompiler/runtime_core/static_core/runtime/mem/gc/static/
H A Dgc_marker_static-inl.h25 const Class *cls) in HandleObject()
27 while (cls != nullptr) { in HandleObject()
29 uint32_t refNum = cls->GetRefFieldsNum<false>(); in HandleObject()
31 cls = cls->GetBase(); in HandleObject()
34 uint32_t offset = cls->GetRefFieldsOffset<false>(); in HandleObject()
35 uint32_t refVolatileNum = cls->GetVolatileRefFieldsNum<false>(); in HandleObject()
50 cls = cls->GetBase(); in HandleObject()
54 void GCMarker<Marker, LANG_TYPE_STATIC>::HandleClass(GCMarkingStackType *objectsStack, const Class *cls) in HandleClass() argument
24 HandleObject(GCMarkingStackType *objectsStack, const ObjectHeader *object, const Class *cls) HandleObject() argument
77 HandleArrayClass(GCMarkingStackType *objectsStack, const coretypes::Array *arrayObject, [[maybe_unused]] const Class *cls) HandleArrayClass() argument
109 auto cls = static_cast<const Class *>(baseCls); MarkInstance() local
122 const auto *cls = static_cast<const Class *>(baseCls); MarkInstance() local
[all...]
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dobject_helpers-inl.h35 bool GCStaticObjectHelpers::TraverseClass(Class *cls, Handler &handler) in TraverseClass() argument
38 uint32_t refNum = cls->GetRefFieldsNum<true>(); in TraverseClass()
42 uint32_t offset = cls->GetRefFieldsOffset<true>(); in TraverseClass()
43 ObjectHeader *object = cls->GetManagedObject(); in TraverseClass()
44 ASSERT(ToUintPtr(cls) + offset >= ToUintPtr(object)); in TraverseClass()
46 uint32_t objOffset = ToUintPtr(cls) + offset - ToUintPtr(object); in TraverseClass()
47 uint32_t refVolatileNum = cls->GetVolatileRefFieldsNum<true>(); in TraverseClass()
51 auto *fieldObject = isVolatile ? cls->GetFieldObject<true>(offset) : cls->GetFieldObject<false>(offset); in TraverseClass()
66 bool GCStaticObjectHelpers::TraverseObject(ObjectHeader *object, Class *cls, Handle argument
103 TraverseArray(coretypes::Array *array, [[maybe_unused]] Class *cls, void *begin, void *end, Handler &handler) TraverseArray() argument
144 auto *cls = objectHeader->ClassAddr<Class>(); TraverseAllObjectsWithInfo() local
189 TraverseObject(ObjectHeader *object, HClass *cls, Handler &handler) TraverseObject() argument
218 TraverseArray(coretypes::Array *array, [[maybe_unused]] HClass *cls, void *begin, void *end, Handler &handler) TraverseArray() argument
258 auto *cls = objectHeader->ClassAddr<HClass>(); TraverseAllObjectsWithInfo() local
[all...]
H A Dobject-references-iterator-inl.h83 auto *cls = obj->ClassAddr<Class>(); in Iterate() local
84 ASSERT(cls != nullptr); in Iterate()
85 return Iterate<INTERRUPTIBLE>(cls, obj, handler, begin, end); in Iterate()
91 auto *cls = obj->ClassAddr<Class>(); in IterateAndDiscoverReferences() local
92 ASSERT(cls != nullptr); in IterateAndDiscoverReferences()
94 if (gc->IsReference(cls, obj, [gc](auto *o) { return gc->InGCSweepRange(o); })) { in IterateAndDiscoverReferences()
96 cls, obj, [handler](void *o) { handler->ProcessObjectPointer(reinterpret_cast<ObjectPointerType *>(o)); }); in IterateAndDiscoverReferences()
100 return Iterate<false>(cls, obj, handler); in IterateAndDiscoverReferences()
107 auto *cls = obj->ClassAddr<Class>(); in IterateAndDiscoverReferences() local
108 ASSERT(cls ! in IterateAndDiscoverReferences()
120 Iterate(Class *cls, ObjectHeader *obj, Handler *handler) Iterate() argument
139 Iterate(Class *cls, ObjectHeader *obj, Handler *handler, void *begin, void *end) Iterate() argument
162 IterateClassReferences(Class *cls, Handler *handler) IterateClassReferences() argument
177 IterateClassReferences(Class *cls, Handler *handler, void *begin, void *end) IterateClassReferences() argument
196 auto *cls = objClass; IterateObjectReferences() local
225 IterateObjectReferences(ObjectHeader *object, Class *cls, Handler *handler, void *begin, void *end) IterateObjectReferences() argument
293 auto *cls = obj->ClassAddr<HClass>(); Iterate() local
301 auto *cls = obj->ClassAddr<HClass>(); IterateAndDiscoverReferences() local
317 auto *cls = obj->ClassAddr<HClass>(); IterateAndDiscoverReferences() local
330 Iterate(HClass *cls, ObjectHeader *obj, Handler *handler) Iterate() argument
346 Iterate(HClass *cls, ObjectHeader *obj, Handler *handler, void *begin, void *end) Iterate() argument
415 IterateObjectReferences(ObjectHeader *object, HClass *cls, Handler *handler) IterateObjectReferences() argument
443 IterateObjectReferences(ObjectHeader *object, HClass *cls, Handler *handler, void *begin, void *end) IterateObjectReferences() argument
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/native/native_methods/
H A Dregister_native_methods_test.cpp45 ets_class cls = env->FindClass(CLASS_NAME); in Func0() local
49 EtsClass *klass = s.ToInternalType(cls); in Func0()
66 auto cls = env_->FindClass(CLASS_NAME); in TEST_F() local
67 ASSERT_NE(cls, nullptr); in TEST_F()
69 auto method = env_->GetStaticp_method(cls, GENERIC_NATIVE_METHOD_NAME, SIGNATURE_FUNC0); in TEST_F()
77 ASSERT_EQ(env_->RegisterNatives(cls, etsNativeMethods.data(), etsNativeMethods.size()), ETS_OK); in TEST_F()
79 ets_boolean result = env_->CallStaticBooleanMethod(cls, method); in TEST_F()
86 ASSERT_EQ(env_->UnregisterNatives(cls), ETS_OK); in TEST_F()
92 auto cls = env_->FindClass(CLASS_NAME); in TEST_F() local
93 ASSERT_NE(cls, nullpt in TEST_F()
120 auto cls = env_->FindClass(CLASS_NAME); TEST_F() local
146 auto cls = env_->FindClass(CLASS_NAME); TEST_F() local
177 auto cls = env_->FindClass(CLASS_NAME); TEST_F() local
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/
H A Dets_napi.h185 ets_object (*ToReflectedMethod)(EtsEnv *env, ets_class cls, ets_method p_method, ets_boolean isStatic);
187 ets_class (*GetSuperclass)(EtsEnv *env, ets_class cls);
190 ets_object (*ToReflectedField)(EtsEnv *env, ets_class cls, ets_field p_field, ets_boolean isStatic);
193 ets_int (*ThrowErrorNew)(EtsEnv *env, ets_class cls, const char *message);
206 ets_object (*AllocObject)(EtsEnv *env, ets_class cls);
207 ets_object (*NewObject)(EtsEnv *env, ets_class cls, ets_method p_method, ...);
208 ets_object (*NewObjectList)(EtsEnv *env, ets_class cls, ets_method p_method, va_list args);
209 ets_object (*NewObjectArray)(EtsEnv *env, ets_class cls, ets_method p_method, const ets_value *args);
211 ets_boolean (*IsInstanceOf)(EtsEnv *env, ets_object obj, ets_class cls);
212 ets_method (*Getp_method)(EtsEnv *env, ets_class cls, cons
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dstd_core_Class.cpp30 EtsString *StdCoreClassGetNameInternal(EtsClass *cls) in StdCoreClassGetNameInternal() argument
32 return cls->GetName(); in StdCoreClassGetNameInternal()
46 void StdCoreClassInitialize(EtsClass *cls) in StdCoreClassInitialize() argument
48 ASSERT(cls != nullptr); in StdCoreClassInitialize()
50 if (UNLIKELY(!cls->IsInitialized())) { in StdCoreClassInitialize()
53 linker->InitializeClass(coro, cls); in StdCoreClassInitialize()
57 EtsString *StdCoreClassGetDescriptor(EtsClass *cls) in StdCoreClassGetDescriptor() argument
59 ASSERT(cls != nullptr); in StdCoreClassGetDescriptor()
60 return EtsString::CreateFromMUtf8(cls->GetDescriptor()); in StdCoreClassGetDescriptor()
63 EtsObject *StdCoreClassCreateInstance(EtsClass *cls) in StdCoreClassCreateInstance() argument
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/napi/lib/
H A DInterfaceNativeTest.cpp22 ETS_EXPORT void ETS_CALL ETS_InterfaceNativeTest_callMethod(EtsEnv *env, [[maybe_unused]] ets_class cls) in ETS_InterfaceNativeTest_callMethod() argument
24 ets_method method = env->GetStaticp_method(cls, "staticLongMethod", "I:J"); in ETS_InterfaceNativeTest_callMethod()
25 env->native_interface->CallStaticLongMethod(env, cls, method, static_cast<ets_int>(10)); in ETS_InterfaceNativeTest_callMethod()
29 ETS_EXPORT void ETS_CALL ETS_InterfaceNativeTest_testChar(EtsEnv *env, ets_class cls, ets_char c) in ETS_InterfaceNativeTest_testChar() argument
34 ets_method method = env->GetStaticp_method(cls, "staticVoidMethod", "C:V"); in ETS_InterfaceNativeTest_testChar()
35 env->CallStaticVoidMethodArray(cls, method, arr); in ETS_InterfaceNativeTest_testChar()
39 ETS_EXPORT ets_int ETS_CALL ETS_InterfaceNativeTest_testFloat(EtsEnv *env, ets_class cls, ets_float f1, ets_float f2, in ETS_InterfaceNativeTest_testFloat() argument
42 ets_method method = env->Getp_method(cls, "<ctor>", ":V"); in ETS_InterfaceNativeTest_testFloat()
51 method = env->GetStaticp_method(cls, "staticFloatMethod", "I:F"); in ETS_InterfaceNativeTest_testFloat()
53 ets_float res = env->CallStaticFloatMethod(cls, metho in ETS_InterfaceNativeTest_testFloat()
61 ETS_InterfaceNativeTest_testNewObject(EtsEnv *env, ets_class cls) ETS_InterfaceNativeTest_testNewObject() argument
85 ETS_InterfaceNativeTest_testStrUTFLen(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_string str1, ets_string str2) ETS_InterfaceNativeTest_testStrUTFLen() argument
93 ETS_InterfaceNativeTest_testNewStrUTF(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_string str) ETS_InterfaceNativeTest_testNewStrUTF() argument
103 ETS_InterfaceNativeTest_testGetStrUTF(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_string str) ETS_InterfaceNativeTest_testGetStrUTF() argument
[all...]
/arkcompiler/runtime_core/static_core/runtime/mem/gc/dynamic/
H A Dgc_marker_dynamic-inl.h28 auto *cls = static_cast<const HClass *>(baseCls); in HandleObject() local
30 ObjectHeader *dynClass = cls->GetManagedObject(); in HandleObject()
35 uint32_t objBodySize = cls->GetObjectSize() - ObjectHeader::ObjectHeaderSize(); in HandleObject()
41 if (cls->IsNativeField(ObjectHeader::ObjectHeaderSize() + fieldOffset)) { in HandleObject()
59 void GCMarker<Marker, LANG_TYPE_DYNAMIC>::HandleClass(GCMarkingStackType *objectsStack, const coretypes::DynClass *cls) in HandleClass() argument
62 HClass *klass = const_cast<coretypes::DynClass *>(cls)->GetHClass(); in HandleClass()
64 size_t klassSize = cls->ClassAddr<HClass>()->GetObjectSize(); in HandleClass()
78 objectsStack->PushToStack(cls, objectHeader); in HandleClass()
86 [[maybe_unused]] const BaseClass *cls) in HandleArrayClass()
90 ASSERT(cls in HandleArrayClass()
84 HandleArrayClass(GCMarkingStackType *objectsStack, const coretypes::Array *arrayObject, [[maybe_unused]] const BaseClass *cls) HandleArrayClass() argument
121 auto *cls = static_cast<const HClass *>(baseCls); MarkInstance() local
[all...]
/arkcompiler/toolchain/test/autotest/aw/
H A Dapplication.py28 def stop(cls, bundle_name):
36 def uninstall(cls, bundle_name):
44 def install(cls, hap_path):
52 def start(cls, bundle_name, start_mode=None):
61 def get_pid(cls, bundle_name):
72 def launch_application(cls, bundle_name, hap_path, start_mode=None):
73 cls.stop(bundle_name)
74 cls.uninstall(bundle_name)
75 cls.install(hap_path)
76 cls
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/native/
H A Dnative_test_helper.h31 ets_class cls = env_->FindClass("ETSGLOBAL"); in CallEtsFuntion() local
32 ASSERT_NE(cls, nullptr); in CallEtsFuntion()
33 ets_method fn = env_->GetStaticp_method(cls, methodName.data(), nullptr); in CallEtsFuntion()
37 *ret = env_->CallStaticBooleanMethod(cls, fn, args...); in CallEtsFuntion()
39 *ret = env_->CallStaticByteMethod(cls, fn, args...); in CallEtsFuntion()
41 *ret = env_->CallStaticCharMethod(cls, fn, args...); in CallEtsFuntion()
43 *ret = env_->CallStaticShortMethod(cls, fn, args...); in CallEtsFuntion()
45 *ret = env_->CallStaticIntMethod(cls, fn, args...); in CallEtsFuntion()
47 *ret = env_->CallStaticLongMethod(cls, fn, args...); in CallEtsFuntion()
49 *ret = env_->CallStaticFloatMethod(cls, f in CallEtsFuntion()
[all...]
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Drem_set_test.cpp93 auto cls = ext_->CreateClass(nullptr, 0, 0, sizeof(ark::Class)); in TEST_F() local
94 cls->SetObjectSize(allocator.GetMaxRegularObjectSize()); in TEST_F()
97 obj1->SetClass(cls); in TEST_F()
101 obj2->SetClass(cls); in TEST_F()
119 ext_->FreeClass(cls); in TEST_F()
127 auto cls = ext_->CreateClass(nullptr, 0, 0, sizeof(ark::Class)); in TEST_F() local
128 cls->SetObjectSize(allocator.GetMaxRegularObjectSize()); in TEST_F()
131 obj1->SetClass(cls); in TEST_F()
135 obj2->SetClass(cls); in TEST_F()
151 ext_->FreeClass(cls); in TEST_F()
159 auto cls = ext_->CreateClass(nullptr, 0, 0, sizeof(ark::Class)); TEST_F() local
[all...]
H A Dmonitor_test.cpp66 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() local
67 auto header = ObjectHeader::Create(cls); in TEST_F()
77 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() local
78 auto header = ObjectHeader::Create(cls); in TEST_F()
92 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() local
93 auto header1 = ObjectHeader::Create(cls); in TEST_F()
94 auto header2 = ObjectHeader::Create(cls); in TEST_F()
112 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F() local
113 auto header = ObjectHeader::Create(cls); in TEST_F()
128 Class *cls in TEST_F() local
142 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); TEST_F() local
161 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); TEST_F() local
184 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); TEST_F() local
206 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); TEST_F() local
221 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); TEST_F() local
237 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); TEST_F() local
258 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); TEST_F() local
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/debugger/src/tests/
H A Dtest_predefined_types.py22 from arkdb.mirrors import mirror_object as cls namespace
35 return cls(type_name, isValue=b(False))
39 return cls(type_name, isValue=b(True))
80 ("Boolean", "true", ref_type("std.core.BooleanType"), cls("std.core.Boolean", value=b(True))),
82 ("Byte", 1, ref_type("std.core.ByteType"), cls("std.core.Byte", value=n(1))),
84 ("Short", 1, ref_type("std.core.ShortType"), cls("std.core.Short", value=n(1))),
86 ("Int", 1, ref_type("std.core.IntType"), cls("std.core.Int", value=n(1))),
88 ("Long", 1, ref_type("std.core.LongType"), cls("std.core.Long", value=n(1))),
90 ("Float", 1, ref_type("std.core.FloatType"), cls("std.core.Float", value=n(1))),
92 ("Double", 1, ref_type("std.core.DoubleType"), cls("st
[all...]
/arkcompiler/runtime_core/static_core/runtime/tooling/
H A Ddefault_inspector_extension.cpp133 auto cls = object->ClassAddr<Class>(); in EnumerateProperties() local
134 ASSERT(cls != nullptr); in EnumerateProperties()
135 if (cls->IsArrayClass()) { in EnumerateProperties()
137 auto type = cls->GetComponentType()->GetType(); in EnumerateProperties()
139 auto offset = index * cls->GetComponentSize(); in EnumerateProperties()
142 } else if (cls->IsClassClass()) { in EnumerateProperties()
149 for (const auto &field : cls->GetInstanceFields()) { in EnumerateProperties()
160 classLinkerExtension->EnumerateClasses([&handler](auto cls) { in EnumerateGlobals()
161 if (cls->IsInitialized() && cls in EnumerateGlobals()
192 auto *cls = object->ClassAddr<HClass>(); EnumerateProperties() local
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_stubs.cpp28 auto *cls = obj->GetClass()->GetRuntimeClass(); in GetBoxedNumericValue() local
35 if (cls == ext->GetBoxDoubleClass()) { in GetBoxedNumericValue()
38 if (cls == ext->GetBoxIntClass()) { in GetBoxedNumericValue()
42 if (cls == ext->GetBoxByteClass()) { in GetBoxedNumericValue()
45 if (cls == ext->GetBoxShortClass()) { in GetBoxedNumericValue()
48 if (cls == ext->GetBoxLongClass()) { in GetBoxedNumericValue()
51 if (cls == ext->GetBoxFloatClass()) { in GetBoxedNumericValue()
133 EtsClass *cls = obj->GetClass(); in EtsGetTypeof() local
136 if (!cls->IsValueTyped()) { in EtsGetTypeof()
137 if (cls in EtsGetTypeof()
[all...]

Completed in 13 milliseconds

1234567