Lines Matching refs:env
91 Java_java_lang_Class_registerNatives(JNIEnv *env, jclass cls)
93 methods[1].fnPtr = (void *)(*env)->GetSuperclass;
94 (*env)->RegisterNatives(env, cls, methods,
99 Java_java_lang_Class_forName0(JNIEnv *env, jclass this, jstring classname,
109 JNU_ThrowNullPointerException(env, 0);
113 len = (*env)->GetStringUTFLength(env, classname);
114 unicode_len = (*env)->GetStringLength(env, classname);
118 JNU_ThrowOutOfMemoryError(env, NULL);
124 (*env)->GetStringUTFRegion(env, classname, 0, unicode_len, clname);
128 (*env)->GetStringUTFRegion(env, classname, 0, unicode_len, clname);
129 JNU_ThrowClassNotFoundException(env, clname);
134 JNU_ThrowClassNotFoundException(env, clname);
138 cls = JVM_FindClassFromClassLoader(env, clname, initialize,
149 Java_java_lang_Class_isInstance(JNIEnv *env, jobject cls, jobject obj)
154 return (*env)->IsInstanceOf(env, obj, (jclass)cls);
158 Java_java_lang_Class_isAssignableFrom(JNIEnv *env, jobject cls, jobject cls2)
161 JNU_ThrowNullPointerException(env, 0);
164 return (*env)->IsAssignableFrom(env, cls2, cls);
168 Java_java_lang_Class_getPrimitiveClass(JNIEnv *env,
176 JNU_ThrowNullPointerException(env, 0);
180 utfName = (*env)->GetStringUTFChars(env, name, 0);
184 result = JVM_FindPrimitiveClass(env, utfName);
186 (*env)->ReleaseStringUTFChars(env, name, utfName);