Remove anonymous namespaces.
No one likes them and we're pretty inconsistent at using them. We're
much better with 'static'.
Change-Id: I65eeffd0fb60633edca30923af0caedb06a0105d
diff --git a/src/java_lang_reflect_Method.cc b/src/java_lang_reflect_Method.cc
index 7049eff..d9006dc 100644
--- a/src/java_lang_reflect_Method.cc
+++ b/src/java_lang_reflect_Method.cc
@@ -24,13 +24,11 @@
namespace art {
-namespace {
-
-jobject Method_invoke(JNIEnv* env, jobject javaMethod, jobject javaReceiver, jobject javaArgs) {
+static jobject Method_invoke(JNIEnv* env, jobject javaMethod, jobject javaReceiver, jobject javaArgs) {
return InvokeMethod(env, javaMethod, javaReceiver, javaArgs);
}
-jobject Method_getExceptionTypesNative(JNIEnv* env, jobject javaMethod) {
+static jobject Method_getExceptionTypesNative(JNIEnv* env, jobject javaMethod) {
Method* proxy_method = Decode<Object*>(env, javaMethod)->AsMethod();
CHECK(proxy_method->GetDeclaringClass()->IsProxyClass());
SynthesizedProxyClass* proxy_class =
@@ -50,7 +48,7 @@
return AddLocalReference<jobject>(env, declared_exceptions->Clone());
}
-jobject Method_findOverriddenMethodNative(JNIEnv* env, jobject javaMethod) {
+static jobject Method_findOverriddenMethodNative(JNIEnv* env, jobject javaMethod) {
Method* method = Decode<Object*>(env, javaMethod)->AsMethod();
return AddLocalReference<jobject>(env, method->FindOverriddenMethod());
}
@@ -61,8 +59,6 @@
NATIVE_METHOD(Method, findOverriddenMethodNative, "()Ljava/lang/reflect/Method;"),
};
-} // namespace
-
void register_java_lang_reflect_Method(JNIEnv* env) {
jniRegisterNativeMethods(env, "java/lang/reflect/Method", gMethods, NELEM(gMethods));
}