Move Class.getDeclaredClass to managed code. Part 3.

Change-Id: I10266738610f3eaad1f02295232195329b376e96
diff --git a/src/java_lang_Class.cc b/src/java_lang_Class.cc
index f1f91ef..ec89a57 100644
--- a/src/java_lang_Class.cc
+++ b/src/java_lang_Class.cc
@@ -258,11 +258,6 @@
   return NULL;
 }
 
-jclass Class_getDeclaringClass(JNIEnv* env, jobject javaThis) {
-  UNIMPLEMENTED(WARNING) << "needs annotations";
-  return NULL;
-}
-
 /*
  * private native String getNameNative()
  *
@@ -440,7 +435,6 @@
   NATIVE_METHOD(Class, getDeclaredField, "(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;"),
   NATIVE_METHOD(Class, getDeclaredFields, "(Ljava/lang/Class;Z)[Ljava/lang/reflect/Field;"),
   NATIVE_METHOD(Class, getDeclaredMethods, "(Ljava/lang/Class;Z)[Ljava/lang/reflect/Method;"),
-  NATIVE_METHOD(Class, getDeclaringClass, "()Ljava/lang/Class;"),
   NATIVE_METHOD(Class, getDex, "()Lcom/android/dex/Dex;"),
   NATIVE_METHOD(Class, getNonInnerClassModifiers, "(Ljava/lang/Class;)I"),
   NATIVE_METHOD(Class, getNameNative, "()Ljava/lang/String;"),