Home
last modified time | relevance | path

Searched refs:cls (Results 1 – 25 of 165) sorted by relevance

1234567

/arkcompiler/runtime_core/static_core/plugins/ets/tests/mock/
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:Lstd/core/void;"); 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_method", "JI:J"); in TEST_F()
[all …]
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, nullptr), ""); in TEST_F()
[all …]
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 = env_->FindClass("F"); in TEST_F() local
[all …]
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, &native_method, 0), ETS_OK); in TEST_F()
[all …]
Dcalling_methods_test_helper.h103 …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 … 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 …tatic 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 …ed]] 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 …ed]] static ets_char CallNonvirtualCharMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, in CallNonvirtualCharMethodListHelper() argument
140 return env->CallNonvirtualCharMethodList(obj, cls, methodId, args); in CallNonvirtualCharMethodListHelper()
[all …]
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:Lstd/core/void;"); 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_method", "JI:J"); in TEST_F()
[all …]
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:Lstd/core/void;"); 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_method", ":I"); in TEST_F()
[all …]
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, "member7", "D"); in TEST_F()
[all …]
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, "member7", "D"); in TEST_F()
[all …]
/arkcompiler/runtime_core/static_core/runtime/mem/
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>(of… in TraverseClass()
66 bool GCStaticObjectHelpers::TraverseObject(ObjectHeader *object, Class *cls, Handler &handler) in TraverseObject() argument
68 ASSERT(cls != nullptr); in TraverseObject()
[all …]
/arkcompiler/runtime_core/static_core/runtime/mem/gc/static/
Dgc_marker_static-inl.h25 const Class *cls) in HandleObject() argument
27 while (cls != nullptr) { in HandleObject()
29 uint32_t refNum = cls->GetRefFieldsNum<false>(); in HandleObject()
31 uint32_t offset = cls->GetRefFieldsOffset<false>(); in HandleObject()
32 uint32_t refVolatileNum = cls->GetVolatileRefFieldsNum<false>(); in HandleObject()
48 cls = cls->GetBase(); in HandleObject()
52 …GCMarker<Marker, LANG_TYPE_STATIC>::HandleClass(GCMarkingStackType *objectsStack, const Class *cls) in HandleClass() argument
55 uint32_t refNum = cls->GetRefFieldsNum<true>(); in HandleClass()
57 uint32_t offset = cls->GetRefFieldsOffset<true>(); in HandleClass()
58 uint32_t refVolatileNum = cls->GetVolatileRefFieldsNum<true>(); in HandleClass()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/
Dets_napi.h187 …ets_object (*ToReflectedMethod)(EtsEnv *env, ets_class cls, ets_method p_method, ets_boolean isSta…
189 ets_class (*GetSuperclass)(EtsEnv *env, ets_class cls);
192 …ets_object (*ToReflectedField)(EtsEnv *env, ets_class cls, ets_field p_field, ets_boolean isStatic…
195 ets_int (*ThrowErrorNew)(EtsEnv *env, ets_class cls, const char *message);
208 ets_object (*AllocObject)(EtsEnv *env, ets_class cls);
209 ets_object (*NewObject)(EtsEnv *env, ets_class cls, ets_method p_method, ...);
210 ets_object (*NewObjectList)(EtsEnv *env, ets_class cls, ets_method p_method, va_list args);
211 …ets_object (*NewObjectArray)(EtsEnv *env, ets_class cls, ets_method p_method, const ets_value *arg…
213 ets_boolean (*IsInstanceOf)(EtsEnv *env, ets_object obj, ets_class cls);
214 ets_method (*Getp_method)(EtsEnv *env, ets_class cls, const char *name, const char *sig);
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/napi/lib/
DInterfaceNativeTest.cpp22 …XPORT 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… 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, method, i); in ETS_InterfaceNativeTest_testFloat()
[all …]
/arkcompiler/runtime_core/static_core/runtime/mem/gc/dynamic/
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 …, 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() argument
90 ASSERT(cls->IsDynamicClass()); in HandleArrayClass()
[all …]
/arkcompiler/runtime_core/static_core/runtime/tests/
Drem_set_test.cpp93 auto cls = ext_->CreateClass(nullptr, 0, 0, sizeof(panda::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(panda::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()
[all …]
Dmonitor_test.cpp66 …Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::O… in TEST_F() local
67 auto header = ObjectHeader::Create(cls); in TEST_F()
77 …Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::O… in TEST_F() local
78 auto header = ObjectHeader::Create(cls); in TEST_F()
92 …Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::O… 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::O… in TEST_F() local
113 auto header = ObjectHeader::Create(cls); in TEST_F()
128 …Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::O… in TEST_F() local
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/native/
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, fn, args...); in CallEtsFuntion()
[all …]
/arkcompiler/ets_frontend/ets2panda/test/parser/ets/
Dnull.ets16 class cls {}
18 let b : cls | null = null;
19 let c : cls = new cls();
21 function foo(arg: cls | null) : void {
28 let e : cls | null = null;
29 let f : cls = new cls();
35 foo(new cls());
/arkcompiler/ets_frontend/ets2panda/test/runtime/ets/
Dstruct-init.ets16 struct cls {
17 member_cls: cls | null;
20 constructor(arg_cls: cls | null, arg_int: int) {
27 member_cls: cls | null = null;
33 // let x : cls;
36 let y : cls = new cls(null, 2);
43 let z : cls = new cls(y, 4);
Dclass-init.ets16 class cls {
17 member_cls: cls | null;
20 constructor(arg_cls: cls | null, arg_int: int) {
27 member_cls: cls | null = null;
33 // let x : cls;
36 let y : cls = new cls(null, 2);
43 let z : cls = new cls(y, 4);
/arkcompiler/runtime_core/static_core/runtime/tooling/
Ddefault_inspector_extension.cpp134 auto cls = object->ClassAddr<Class>(); in EnumerateProperties() local
135 ASSERT(cls != nullptr); in EnumerateProperties()
136 if (cls->IsArrayClass()) { in EnumerateProperties()
138 auto type = cls->GetComponentType()->GetType(); in EnumerateProperties()
140 auto offset = index * cls->GetComponentSize(); in EnumerateProperties()
143 } else if (cls->IsClassClass()) { in EnumerateProperties()
150 for (const auto &field : cls->GetInstanceFields()) { in EnumerateProperties()
161 classLinkerExtension->EnumerateClasses([&handler](auto cls) { in EnumerateGlobals() argument
162 if (cls->IsInitialized() && cls->GetNumStaticFields() > 0) { in EnumerateGlobals()
163 … handler(cls->GetName(), TypedValue::Reference(cls->GetManagedObject()), false, false, false); in EnumerateGlobals()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/napi/sampler/
DSamplerNapiTest.cpp48 ETS_EXPORT ets_int ETS_CALL ETS_ETSGLOBAL_NativeNAPISlowFunction(EtsEnv *env, ets_class cls, ets_in… in ETS_ETSGLOBAL_NativeNAPISlowFunction() argument
50 ets_method method = env->GetStaticp_method(cls, "SlowETSFunction", "I:I"); in ETS_ETSGLOBAL_NativeNAPISlowFunction()
51 ets_int res = env->CallStaticIntMethod(cls, method, iterations); in ETS_ETSGLOBAL_NativeNAPISlowFunction()
55 ETS_EXPORT ets_int ETS_CALL ETS_ETSGLOBAL_NativeNAPIFastFunction(EtsEnv *env, ets_class cls, ets_in… in ETS_ETSGLOBAL_NativeNAPIFastFunction() argument
57 ets_method method = env->GetStaticp_method(cls, "FastETSFunction", ":I"); in ETS_ETSGLOBAL_NativeNAPIFastFunction()
60 res += env->CallStaticIntMethod(cls, method); in ETS_ETSGLOBAL_NativeNAPIFastFunction()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/napi/bridges/lib/
DEtsNapiTests.cpp58 …PORT void ETS_EtsNapiTests_printChar1([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar1() argument
65 …PORT void ETS_EtsNapiTests_printChar2([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar2() argument
72 …PORT void ETS_EtsNapiTests_printChar3([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar3() argument
80 …PORT void ETS_EtsNapiTests_printChar4([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar4() argument
88 …PORT void ETS_EtsNapiTests_printChar5([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar5() argument
97 …PORT void ETS_EtsNapiTests_printChar6([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar6() argument
106 …PORT void ETS_EtsNapiTests_printChar7([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar7() argument
116 …PORT void ETS_EtsNapiTests_printChar8([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar8() argument
126 …PORT void ETS_EtsNapiTests_printChar9([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar9() argument
137 …ORT void ETS_EtsNapiTests_printChar10([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_class cls, in ETS_EtsNapiTests_printChar10() argument
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_exceptions.cpp35 EtsClass *cls = classLinker->GetClass(classDescriptor, true); in GetExceptionClass() local
36 if (cls == nullptr) { in GetExceptionClass()
41 if (!classLinker->InitializeClass(coroutine, cls)) { in GetExceptionClass()
45 return cls; in GetExceptionClass()
63 EtsClass *cls = GetExceptionClass(coroutine, classDescriptor); in ThrowEtsException() local
64 if (cls == nullptr) { in ThrowEtsException()
85 EtsMethod *ctor = cls->GetDirectMethod(panda_file_items::CTOR.data(), proto); in ThrowEtsException()
92 EtsHandle<EtsObject> excHandle(coroutine, EtsObject::Create(cls)); in ThrowEtsException()
/arkcompiler/runtime_core/static_core/runtime/include/
Dclass_linker-inl.h64 Class *cls = pf.GetPandaCache()->GetClassFromCache(id); in GetLoadedClass() local
65 if (LIKELY(cls != nullptr)) { in GetLoadedClass()
66 return cls; in GetLoadedClass()
69 cls = context->FindClass(pf.GetStringData(id).data); in GetLoadedClass()
70 if (LIKELY(cls != nullptr)) { in GetLoadedClass()
71 pf.GetPandaCache()->SetClassCache(id, cls); in GetLoadedClass()
72 return cls; in GetLoadedClass()

1234567