Lines Matching refs:JNIEnv
248 inf->GetStringUTFChars = [](JNIEnv*, jstring s, jboolean*) -> const char* { in CreateJNINativeInterface() argument
252 inf->ReleaseStringUTFChars = [](JNIEnv*, jstring, const char*) -> void { return; }; in CreateJNINativeInterface() argument
254 inf->NewStringUTF = [](JNIEnv*, const char* bytes) -> jstring { in CreateJNINativeInterface() argument
258 inf->FindClass = [](JNIEnv*, const char* name) -> jclass { in CreateJNINativeInterface() argument
262 inf->CallObjectMethodV = [](JNIEnv*, jobject obj, jmethodID mid, va_list) -> jobject { in CreateJNINativeInterface() argument
272 inf->GetMethodID = [](JNIEnv*, jclass, const char* name, const char*) -> jmethodID { in CreateJNINativeInterface() argument
276 inf->NewWeakGlobalRef = [](JNIEnv*, jobject obj) -> jobject { return obj; }; in CreateJNINativeInterface() argument
278 inf->IsSameObject = [](JNIEnv*, jobject a, jobject b) -> jboolean { in CreateJNINativeInterface() argument
303 env = std::make_unique<JNIEnv>(); in SetUp()
324 std::unique_ptr<JNIEnv> env;
462 JNIEnv* env() { return NativeLoaderTest::env.get(); } in env()