/art/runtime/ |
H A D | jni_internal_test.cc | 347 jboolean is_copy; local 348 EXPECT_EQ(env_->GetByteArrayElements(reinterpret_cast<jbyteArray>(array), &is_copy), nullptr); 352 EXPECT_EQ(env_->GetShortArrayElements(reinterpret_cast<jshortArray>(array), &is_copy), nullptr); 356 EXPECT_EQ(env_->GetCharArrayElements(reinterpret_cast<jcharArray>(array), &is_copy), nullptr); 360 EXPECT_EQ(env_->GetIntArrayElements(reinterpret_cast<jintArray>(array), &is_copy), nullptr); 364 EXPECT_EQ(env_->GetLongArrayElements(reinterpret_cast<jlongArray>(array), &is_copy), nullptr); 368 EXPECT_EQ(env_->GetFloatArrayElements(reinterpret_cast<jfloatArray>(array), &is_copy), nullptr); 372 EXPECT_EQ(env_->GetDoubleArrayElements(reinterpret_cast<jdoubleArray>(array), &is_copy), nullptr); 377 EXPECT_EQ(env_->GetBooleanArrayElements(reinterpret_cast<jbooleanArray>(array2), &is_copy), 383 EXPECT_EQ(env_->GetBooleanArrayElements(reinterpret_cast<jbooleanArray>(object), &is_copy), 398 jboolean is_copy; local 442 jboolean is_copy; local 469 jboolean is_copy; local 1583 jboolean is_copy = JNI_FALSE; local 1605 jboolean is_copy = JNI_FALSE; local 1633 jboolean is_copy = JNI_TRUE; local [all...] |
H A D | jni_internal.cc | 1692 static const jchar* GetStringChars(JNIEnv* env, jstring java_string, jboolean* is_copy) { argument 1700 if (is_copy != nullptr) { 1701 *is_copy = JNI_TRUE; 1705 if (is_copy != nullptr) { 1706 *is_copy = JNI_FALSE; 1720 static const jchar* GetStringCritical(JNIEnv* env, jstring java_string, jboolean* is_copy) { argument 1736 if (is_copy != nullptr) { 1737 *is_copy = JNI_FALSE; 1758 static const char* GetStringUTFChars(JNIEnv* env, jstring java_string, jboolean* is_copy) { argument 1762 if (is_copy ! 1890 GetPrimitiveArrayCritical(JNIEnv* env, jarray java_array, jboolean* is_copy) argument 1931 GetBooleanArrayElements(JNIEnv* env, jbooleanArray array, jboolean* is_copy) argument 1935 GetByteArrayElements(JNIEnv* env, jbyteArray array, jboolean* is_copy) argument 1939 GetCharArrayElements(JNIEnv* env, jcharArray array, jboolean* is_copy) argument 1943 GetDoubleArrayElements(JNIEnv* env, jdoubleArray array, jboolean* is_copy) argument 1947 GetFloatArrayElements(JNIEnv* env, jfloatArray array, jboolean* is_copy) argument 1951 GetIntArrayElements(JNIEnv* env, jintArray array, jboolean* is_copy) argument 1955 GetLongArrayElements(JNIEnv* env, jlongArray array, jboolean* is_copy) argument 1959 GetShortArrayElements(JNIEnv* env, jshortArray array, jboolean* is_copy) argument 2375 GetPrimitiveArray(JNIEnv* env, ArrayT java_array, jboolean* is_copy) argument 2420 bool is_copy = array_data != elements; local [all...] |
H A D | check_jni.cc | 1408 static void* CreateGuardedPACopy(JNIEnv* env, const jarray java_array, jboolean* is_copy, argument 1416 if (is_copy != nullptr) { 1417 *is_copy = JNI_TRUE; 2276 static const jchar* GetStringChars(JNIEnv* env, jstring string, jboolean* is_copy) { argument 2278 is_copy, false, false)); 2281 static const char* GetStringUTFChars(JNIEnv* env, jstring string, jboolean* is_copy) { argument 2283 is_copy, true, false)); 2286 static const jchar* GetStringCritical(JNIEnv* env, jstring string, jboolean* is_copy) { argument 2288 is_copy, false, true)); 2431 static ctype* Get##name##ArrayElements(JNIEnv* env, ctype##Array array, jboolean* is_copy) { \ 2495 GetPrimitiveArrayCritical(JNIEnv* env, jarray array, jboolean* is_copy) argument 3251 GetStringCharsInternal(const char* function_name, JNIEnv* env, jstring string, jboolean* is_copy, bool utf, bool critical) argument 3365 GetPrimitiveArrayElements(const char* function_name, Primitive::Type type, JNIEnv* env, jarray array, jboolean* is_copy) argument [all...] |