| 16 | #ifdef VALDI_DEBUG_JNI_CALLS |
| 17 | |
| 18 | Valdi::StringBox resolveClassName(JavaEnv env, jclass cls) { |
| 19 | static jmethodID classNameMethodId = ::djinni::jniGetMethodID(cls, "getName", "()Ljava/lang/String;"); |
| 20 | auto value = ::djinni::LocalRef<jobject>(env.getUnsafeEnv()->CallObjectMethod(cls, classNameMethodId)); |
| 21 | |
| 22 | return ValdiAndroid::toInternedString(env, reinterpret_cast<jstring>(value.get())); |
| 23 | } |
| 24 | |
| 25 | #endif |
| 26 |
no test coverage detected