Home | History | Annotate | Download | only in runtime

Lines Matching full:nullptr

39     vm_->AttachCurrentThread(&env_, nullptr);
43 CHECK(aioobe.get() != nullptr);
47 CHECK(ase.get() != nullptr);
52 CHECK(sioobe.get() != nullptr);
61 EXPECT_NE(nullptr, exception);
67 if (aioobe_ != nullptr) {
69 aioobe_ = nullptr;
71 if (ase_ != nullptr) {
73 ase_ = nullptr;
75 if (sioobe_ != nullptr) {
77 sioobe_ = nullptr;
89 CHECK(c != nullptr);
94 EXPECT_NE(env_->FindClass(name), nullptr) << name;
100 EXPECT_EQ(env_->FindClass(name), nullptr) << name;
101 if (!check_jni || check_jni_msg == nullptr) {
114 env_->FindClass(nullptr);
126 ExpectClassNotFound("C", check_jni, nullptr, &check_jni_abort_catcher);
127 ExpectClassNotFound("V", check_jni, nullptr, &check_jni_abort_catcher);
128 ExpectClassNotFound("K", check_jni, nullptr, &check_jni_abort_catcher);
132 EXPECT_EQ(env_->FindClass("java.lang.String"), nullptr);
136 EXPECT_EQ(env_->FindClass("[Ljava.lang.String;"), nullptr);
171 ASSERT_NE(c, nullptr);
173 jfieldID fid = env_->GetFieldID(nullptr, "count", "I");
174 EXPECT_EQ(nullptr, fid);
177 fid = env_->GetFieldID(c, nullptr, "I");
178 EXPECT_EQ(nullptr, fid);
181 fid = env_->GetFieldID(c, "count", nullptr);
182 EXPECT_EQ(nullptr, fid);
194 ASSERT_NE(c, nullptr);
196 jfieldID fid = env_->GetStaticFieldID(nullptr, "CASE_INSENSITIVE_ORDER", "Ljava/util/Comparator;");
197 EXPECT_EQ(nullptr, fid);
200 fid = env_->GetStaticFieldID(c, nullptr, "Ljava/util/Comparator;");
201 EXPECT_EQ(nullptr, fid);
204 fid = env_->GetStaticFieldID(c, "CASE_INSENSITIVE_ORDER", nullptr);
205 EXPECT_EQ(nullptr, fid);
216 jmethodID method = env_->GetMethodID(nullptr, "<init>", "(Ljava/lang/String;)V");
217 EXPECT_EQ(nullptr, method);
221 ASSERT_TRUE(jlnsme != nullptr);
222 method = env_->GetMethodID(jlnsme, nullptr, "(Ljava/lang/String;)V");
223 EXPECT_EQ(nullptr, method);
226 method = env_->GetMethodID(jlnsme, "<init>", nullptr);
227 EXPECT_EQ(nullptr, method);
238 jmethodID method = env_->GetStaticMethodID(nullptr, "valueOf", "(I)Ljava/lang/String;");
239 EXPECT_EQ(nullptr, method);
243 method = env_->GetStaticMethodID(jlstring, nullptr, "(I)Ljava/lang/String;");
244 EXPECT_EQ(nullptr, method);
247 method = env_->GetStaticMethodID(jlstring, "valueOf", nullptr);
248 EXPECT_EQ(nullptr, method);
260 ASSERT_NE(c, nullptr);
262 ASSERT_NE(fid, nullptr);
265 jobject field = env_->ToReflectedField(nullptr, fid, JNI_FALSE);
267 EXPECT_EQ(field, nullptr);
270 EXPECT_NE(field, nullptr);
273 field = env_->ToReflectedField(c, nullptr, JNI_FALSE);
274 EXPECT_EQ(field, nullptr);
278 fid = env_->FromReflectedField(nullptr);
279 ASSERT_EQ(fid, nullptr);
291 ASSERT_NE(c, nullptr);
293 ASSERT_NE(mid, nullptr);
296 jobject method = env_->ToReflectedMethod(nullptr, mid, JNI_FALSE);
298 EXPECT_EQ(method, nullptr);
301 EXPECT_NE(method, nullptr);
304 method = env_->ToReflectedMethod(c, nullptr, JNI_FALSE);
305 EXPECT_EQ(method, nullptr);
309 ASSERT_EQ(mid, nullptr);
321 EXPECT_EQ(env_->RegisterNatives(nullptr, methods, 0), JNI_ERR);
328 EXPECT_EQ(env_->RegisterNatives(jlobject, nullptr, 1), JNI_ERR);
332 EXPECT_EQ(env_->UnregisterNatives(nullptr), JNI_ERR);
346 EXPECT_EQ(env_->GetByteArrayElements(reinterpret_cast<jbyteArray>(array), &is_copy), nullptr);
350 EXPECT_EQ(env_->GetShortArrayElements(reinterpret_cast<jshortArray>(array), &is_copy), nullptr);
354 EXPECT_EQ(env_->GetCharArrayElements(reinterpret_cast<jcharArray>(array), &is_copy), nullptr);
358 EXPECT_EQ(env_->GetIntArrayElements(reinterpret_cast<jintArray>(array), &is_copy), nullptr);
362 EXPECT_EQ(env_->GetLongArrayElements(reinterpret_cast<jlongArray>(array), &is_copy), nullptr);
366 EXPECT_EQ(env_->GetFloatArrayElements(reinterpret_cast<jfloatArray>(array), &is_copy), nullptr);
370 EXPECT_EQ(env_->GetDoubleArrayElements(reinterpret_cast<jdoubleArray>(array), &is_copy), nullptr);
376 nullptr);
382 nullptr);
395 ASSERT_TRUE(array != nullptr);
398 ASSERT_TRUE(elements != nullptr);
483 ASSERT_TRUE(array != nullptr);
541 ASSERT_TRUE(array != nullptr);
598 ASSERT_NE(element_class, nullptr);
600 env_->NewObjectArray(-1, element_class, nullptr);
603 env_->NewObjectArray(std::numeric_limits<jint>::min(), element_class, nullptr);
619 ASSERT_NE(c, nullptr);
621 ASSERT_NE(o, nullptr);
644 ASSERT_NE(jlnsfe, nullptr);
646 ASSERT_NE(c, nullptr);
650 EXPECT_EQ(nullptr, fid);
655 EXPECT_EQ(nullptr, fid);
660 EXPECT_EQ(nullptr, fid);
665 EXPECT_NE(nullptr, fid);
671 EXPECT_NE(nullptr, fid);
672 EXPECT_NE(fid, nullptr);
677 EXPECT_EQ(nullptr, fid);
687 ASSERT_NE(jlnsfe, nullptr);
689 ASSERT_NE(c, nullptr);
693 EXPECT_EQ(nullptr, fid);
698 EXPECT_EQ(nullptr, fid);
703 EXPECT_EQ(nullptr, fid);
708 EXPECT_NE(nullptr, fid);
709 EXPECT_NE(fid, nullptr);
714 EXPECT_EQ(nullptr, fid);
734 EXPECT_EQ(nullptr, method);
739 EXPECT_NE(nullptr, method);
745 EXPECT_EQ(nullptr, method);
750 EXPECT_NE(nullptr, method);
755 EXPECT_NE(nullptr, method);
769 EXPECT_NE(nullptr, method);
774 env_->CallVoidMethod(nullptr, method);
788 EXPECT_EQ(nullptr, method);
794 EXPECT_EQ(nullptr, method);
800 EXPECT_NE(nullptr, method);
811 ASSERT_NE(c, nullptr);
813 ASSERT_NE(fid, nullptr);
821 ASSERT_NE(c, nullptr);
825 ASSERT_NE(fid2, nullptr);
837 ASSERT_NE(jlrMethod, nullptr);
839 ASSERT_NE(jlrConstructor, nullptr);
841 ASSERT_NE(c, nullptr);
844 ASSERT_NE(mid, nullptr);
852 ASSERT_NE(method, nullptr);
856 ASSERT_NE(mid2, nullptr);
859 ASSERT_NE(s, nullptr);
865 ASSERT_NE(mid, nullptr);
868 ASSERT_NE(method, nullptr);
872 ASSERT_NE(mid2, nullptr);
875 ASSERT_NE(s, nullptr);
900 JNINativeMethod methods[] = { { nullptr, "()V", native_function } };
907 JNINativeMethod methods[] = { { "notify", nullptr, native_function } };
914 JNINativeMethod methods[] = { { "notify", "()V", nullptr } };
979 EXPECT_EQ(env_->new_fn(-1), nullptr); \
981 EXPECT_EQ(env_->new_fn(std::numeric_limits<jint>::min()), nullptr); \
984 EXPECT_EQ(0, env_->GetArrayLength(nullptr)); \
986 env_->get_region_fn(nullptr, 0, 0, nullptr); \
988 env_->set_region_fn(nullptr, 0, 0, nullptr); \
990 env_->get_elements_fn(nullptr, nullptr); \
992 env_->release_elements_fn(nullptr, nullptr, 0); \
996 env_->get_region_fn(a, 0, size, nullptr); \
998 env_->set_region_fn(a, 0, size, nullptr); \
1004 EXPECT_NE(a, nullptr); \
1010 env_->get_region_fn(a, -1, 1, nullptr); \
1012 env_->set_region_fn(a, -1, 1, nullptr); \
1016 env_->get_region_fn(a, 0, -1, nullptr); \
1018 env_->set_region_fn(a, 0, -1, nullptr); \
1022 env_->get_region_fn(a, size - 1, size, nullptr); \
1024 env_->set_region_fn(a, size - 1, size, nullptr); \
1028 env_->get_region_fn(a, 2, 0, nullptr); \
1030 env_->get_region_fn(a, 123, 0, nullptr); \
1034 env_->set_region_fn(a, 2, 0, nullptr); \
1036 env_->set_region_fn(a, 123, 0, nullptr); \
1061 void* v = env_->GetPrimitiveArrayCritical(a, nullptr); \
1066 scalar_type* xs = env_->get_elements_fn(a, nullptr); \
1131 ASSERT_NE(element_class, nullptr);
1133 ASSERT_NE(array_class, nullptr);
1135 jobjectArray a = env_->NewObjectArray(0, element_class, nullptr);
1136 EXPECT_NE(a, nullptr);
1140 a = env_->NewObjectArray(1, element_class, nullptr);
1141 EXPECT_NE(a, nullptr);
1144 EXPECT_TRUE(env_->IsSameObject(env_->GetObjectArrayElement(a, 0), nullptr));
1161 env_->NewObjectArray(0, nullptr, nullptr);
1164 env_->NewObjectArray(1, primitive_class, nullptr);
1170 env_->NewObjectArray(0, nullptr, nullptr);
1173 env_->NewObjectArray(1, primitive_class, nullptr);
1182 ASSERT_NE(element_class, nullptr);
1184 ASSERT_NE(array_class, nullptr);
1188 EXPECT_NE(a, nullptr);
1205 EXPECT_EQ(0, env_->GetArrayLength(nullptr));
1208 EXPECT_EQ(JNI_ERR, env_->GetArrayLength(nullptr));
1215 ASSERT_NE(string_class, nullptr);
1217 ASSERT_NE(class_class, nullptr);
1228 EXPECT_EQ(env_->GetObjectClass(nullptr), nullptr);
1234 ASSERT_NE(object_class, nullptr);
1236 ASSERT_NE(string_class, nullptr);
1238 ASSERT_NE(runnable_interface, nullptr);
1240 ASSERT_EQ(env_->GetSuperclass(object_class), nullptr);
1246 EXPECT_EQ(env_->GetSuperclass(nullptr), nullptr);
1249 EXPECT_EQ(env_->GetSuperclass(nullptr), nullptr);
1256 ASSERT_NE(object_class, nullptr);
1258 ASSERT_NE(string_class, nullptr);
1266 ASSERT_NE(charsequence_interface, nullptr);
1275 ASSERT_NE(string_array_class, nullptr);
1277 ASSERT_NE(object_array_class, nullptr);
1286 EXPECT_EQ(env_->IsAssignableFrom(nullptr, string_class), JNI_FALSE);
1288 EXPECT_EQ(env_->IsAssignableFrom(object_class, nullptr), JNI_FALSE);
1291 EXPECT_EQ(env_->IsAssignableFrom(nullptr, string_class), JNI_FALSE);
1293 EXPECT_EQ(env_->IsAssignableFrom(object_class, nullptr), JNI_FALSE);
1300 ASSERT_TRUE(local != nullptr);
1319 EXPECT_EQ(JNIInvalidRefType, env_->GetObjectRefType(nullptr));
1327 ASSERT_NE(java_lang_Class, nullptr);
1328 jobjectArray local_ref = env_->NewObjectArray(1, java_lang_Class, nullptr);
1329 ASSERT_NE(local_ref, nullptr);
1331 ASSERT_NE(weak_global, nullptr);
1335 EXPECT_EQ(new_global_ref, nullptr);
1337 EXPECT_EQ(new_local_ref, nullptr);
1341 EXPECT_EQ(env_->NewStringUTF(nullptr), nullptr);
1345 EXPECT_NE(s, nullptr);
1349 EXPECT_NE(s, nullptr);
1355 EXPECT_NE(s, nullptr);
1360 const char* chars = env_->GetStringUTFChars(s, nullptr);
1365 const jchar* jchars = env_->GetStringChars(s, nullptr);
1372 EXPECT_NE(s, nullptr);
1377 jchars = env_->GetStringChars(s, nullptr);
1387 chars = env_->GetStringUTFChars(s, nullptr);
1394 EXPECT_NE(s, nullptr);
1403 EXPECT_NE(s, nullptr);
1407 EXPECT_NE(s, nullptr);
1415 jstring s = env_->NewString(nullptr, 0);
1416 EXPECT_NE(s, nullptr);
1422 env_->NewString(nullptr, 1);
1429 env_->NewString(nullptr, -1);
1431 env_->NewString(nullptr, std::numeric_limits<jint>::min());
1434 env_->NewString(nullptr, -1);
1436 env_->NewString(nullptr, std::numeric_limits<jint>::min());
1447 ASSERT_TRUE(s != nullptr);
1449 env_->GetStringRegion(s, -1, 0, nullptr);
1451 env_->GetStringRegion(s, 0, -1, nullptr);
1453 env_->GetStringRegion(s, 0, 10, nullptr);
1455 env_->GetStringRegion(s, 10, 1, nullptr);
1466 env_->GetStringRegion(s, 2, 0, nullptr);
1468 env_->GetStringRegion(s, 123, 0, nullptr);
1471 env_->GetStringUTFRegion(s, -1, 0, nullptr);
1473 env_->GetStringUTFRegion(s, 0, -1, nullptr);
1475 env_->GetStringUTFRegion(s, 0, 10, nullptr);
1477 env_->GetStringUTFRegion(s, 10, 1, nullptr);
1488 env_->GetStringUTFRegion(s, 2, 0, nullptr);
1490 env_->GetStringUTFRegion(s, 123, 0, nullptr);
1499 EXPECT_EQ(env_->GetStringUTFChars(nullptr, nullptr), nullptr);
1504 EXPECT_EQ(env_->GetStringUTFChars(nullptr, nullptr), nullptr);
1510 ASSERT_TRUE(s != nullptr);
1512 const char* utf = env_->GetStringUTFChars(s, nullptr);
1527 ASSERT_TRUE(s != nullptr);
1530 const jchar* chars = env_->GetStringChars(s, nullptr);
1555 ASSERT_TRUE(s != nullptr);
1558 const jchar* chars = env_->GetStringCritical(s, nullptr);
1579 ASSERT_TRUE(java_lang_Class != nullptr);
1581 jobjectArray array = env_->NewObjectArray(1, java_lang_Class, nullptr);
1582 EXPECT_NE(array, nullptr);
1583 EXPECT_EQ(env_->GetObjectArrayElement(array, 0), nullptr);
1602 EXPECT_EQ(nullptr, env_->GetObjectArrayElement(nullptr, 0));
1604 env_->SetObjectArrayElement(nullptr, 0, nullptr);
1607 EXPECT_EQ(nullptr, env_->GetObjectArrayElement(nullptr, 0));
1609 env_->SetObjectArrayElement(nullptr, 0, nullptr);
1617 EXPECT_NE(fid, nullptr); \
1626 env_->GetStatic ## type ## Field(nullptr, fid); \
1627 env_->SetStatic ## type ## Field(nullptr, fid, value1); \
1630 env_->GetStatic ## type ## Field(c, nullptr); \
1632 env_->SetStatic ## type ## Field(c, nullptr, value1); \
1636 env_->GetStatic ## type ## Field(nullptr, fid); \
1638 env_->SetStatic ## type ## Field(nullptr, fid, value1); \
1640 env_->GetStatic ## type ## Field(c, nullptr); \
1642 env_->SetStatic ## type ## Field(c, nullptr, value1); \
1650 EXPECT_NE(fid, nullptr); \
1658 env_->Get ## type ## Field(nullptr, fid); \
1660 env_->Set ## type ## Field(nullptr, fid, value1); \
1662 env_->Get ## type ## Field(instance, nullptr); \
1664 env_->Set ## type ## Field(instance, nullptr, value1); \
1667 env_->Get ## type ## Field(nullptr, fid); \
1669 env_->Set ## type ## Field(nullptr, fid, value1); \
1671 env_->Get ## type ## Field(instance, nullptr); \
1673 env_->Set ## type ## Field(instance, nullptr, value1); \
1686 ASSERT_NE(c, nullptr);
1688 ASSERT_NE(o, nullptr);
1715 ASSERT_NE(c, nullptr);
1717 ASSERT_NE(o, nullptr);
1720 ASSERT_NE(s1, nullptr);
1722 ASSERT_NE(s2, nullptr);
1725 ASSERT_NE(s_fid, nullptr);
1727 ASSERT_NE(i_fid, nullptr);
1741 EXPECT_EQ(env_->NewLocalRef(nullptr), nullptr);
1746 ASSERT_NE(s, nullptr);
1748 EXPECT_NE(o, nullptr);
1755 env_->DeleteLocalRef(nullptr);
1763 ASSERT_NE(s, nullptr);
1782 ASSERT_NE(s, nullptr);
1784 ASSERT_NE(o, nullptr);
1796 env_->PopLocalFrame(nullptr);
1813 ASSERT_NE(original, nullptr);
1826 EXPECT_NE(env_->PopLocalFrame(inner2), nullptr);
1845 EXPECT_EQ(env_->PopLocalFrame(nullptr), nullptr);
1858 EXPECT_EQ(env_->NewGlobalRef(nullptr), nullptr);
1863 ASSERT_NE(s, nullptr);
1865 EXPECT_NE(o, nullptr);
1872 env_->DeleteGlobalRef(nullptr);
1880 ASSERT_NE(s, nullptr);
1883 ASSERT_NE(o, nullptr);
1902 ASSERT_NE(o1, nullptr);
1904 ASSERT_NE(o2, nullptr);
1911 EXPECT_EQ(env_->NewWeakGlobalRef(nullptr), nullptr);
1916 ASSERT_NE(s, nullptr);
1918 EXPECT_NE(o, nullptr);
1925 env_->DeleteWeakGlobalRef(nullptr);
1933 ASSERT_NE(s, nullptr);
1936 ASSERT_NE(o, nullptr);
1955 ASSERT_NE(o1, nullptr);
1957 ASSERT_NE(o2, nullptr);
1971 ASSERT_TRUE(exception_class != nullptr);
1973 ASSERT_TRUE(exception != nullptr);
1983 EXPECT_EQ(JNI_ERR, env_->Throw(nullptr));
1986 EXPECT_EQ(JNI_ERR, env_->Throw(nullptr));
1993 ASSERT_TRUE(exception_class != nullptr);
2003 EXPECT_EQ(JNI_OK, env_->ThrowNew(exception_class, nullptr));
2012 EXPECT_EQ(JNI_ERR, env_->ThrowNew(nullptr, nullptr));
2015 EXPECT_EQ(JNI_ERR, env_->ThrowNew(nullptr, nullptr));
2024 MakeExecutable(nullptr, "java.lang.Class");
2025 MakeExecutable(nullptr, "java.lang.Object");
2026 MakeExecutable(nullptr, "java.nio.DirectByteBuffer");
2027 MakeExecutable(nullptr, "java.nio.MemoryBlock");
2028 MakeExecutable(nullptr, "java.nio.MemoryBlock$UnmanagedBlock");
2029 MakeExecutable(nullptr, "java.nio.MappedByteBuffer");
2030 MakeExecutable(nullptr, "java.nio.ByteBuffer");
2031 MakeExecutable(nullptr, "java.nio.Buffer");
2039 ASSERT_NE(buffer_class, nullptr);
2043 ASSERT_NE(buffer, nullptr);
2061 ASSERT_NE(object_class, nullptr);
2063 ASSERT_NE(object, nullptr);
2067 ASSERT_NE(imse_class, nullptr);
2107 env_->MonitorEnter(nullptr);
2109 env_->MonitorExit(nullptr);