diff options
Diffstat (limited to 'libjava/java/lang/Class.h')
-rw-r--r-- | libjava/java/lang/Class.h | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/libjava/java/lang/Class.h b/libjava/java/lang/Class.h index b7477c7..2ad6c5d 100644 --- a/libjava/java/lang/Class.h +++ b/libjava/java/lang/Class.h @@ -177,7 +177,11 @@ private: friend jobject _Jv_AllocObject (jclass, jint); friend jobjectArray _Jv_NewObjectArray (jsize, jclass, jobject); friend jobject _Jv_NewPrimArray (jclass, jint); - friend jobject _Jv_JNI_ToReflectedField (_Jv_JNIEnv *, jclass, jfieldID); + + friend jobject _Jv_JNI_ToReflectedField (_Jv_JNIEnv *, jclass, jfieldID, + jboolean); + friend jobject _Jv_JNI_ToReflectedMethod (_Jv_JNIEnv *, jclass, jmethodID, + jboolean); friend jfieldID _Jv_FromReflectedField (java::lang::reflect::Field *); friend jmethodID _Jv_FromReflectedMethod (java::lang::reflect::Method *); @@ -266,17 +270,4 @@ private: java::lang::Thread *thread; }; - -extern inline jint -JvNumMethods (jclass klass) -{ - return klass->method_count; -} - -extern inline jmethodID -JvGetFirstMethod (jclass klass) -{ - return &klass->methods[0]; -} - #endif /* __JAVA_LANG_CLASS_H__ */ |