Home | History | Annotate | Download | only in native

Lines Matching defs:method

34   ArtMethod* method = ArtMethod::FromReflectedMethod(soa, javaMethod);
35 if (method->GetDeclaringClass()->IsProxyClass()) {
41 method->GetDexFile()->GetAnnotationForMethod(method, klass));
46 ArtMethod* method = ArtMethod::FromReflectedMethod(soa, javaMethod);
47 if (!method->GetDeclaringClass()->IsAnnotation()) {
50 return soa.AddLocalReference<jobject>(method->GetDexFile()->GetAnnotationDefaultValue(method));
55 ArtMethod* method = ArtMethod::FromReflectedMethod(soa, javaMethod);
56 if (method->GetDeclaringClass()->IsProxyClass()) {
57 mirror::Class* klass = method->GetDeclaringClass();
61 if (&m == method) {
72 method->GetDexFile()->GetExceptionTypesForMethod(method);
92 ArtMethod* method = ArtMethod::FromReflectedMethod(soa, javaMethod);
93 if (method->GetDeclaringClass()->IsProxyClass()) {
96 return soa.AddLocalReference<jobjectArray>(method->GetDexFile()->GetParameterAnnotations(method));
106 NATIVE_METHOD(Method, getAnnotationNative,
108 NATIVE_METHOD(Method, getDefaultValue, "!()Ljava/lang/Object;"),
109 NATIVE_METHOD(Method, getExceptionTypes, "!()[Ljava/lang/Class;"),
110 NATIVE_METHOD(Method, getParameterAnnotationsNative, "!()[[Ljava/lang/annotation/Annotation;"),
111 NATIVE_METHOD(Method, invoke, "!(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;"),
115 REGISTER_NATIVE_METHODS("java/lang/reflect/Method");