Home
last modified time | relevance | path

Searched refs:declaringClass (Results 1 – 3 of 3) sorted by relevance

/dalvik/vm/native/
Djava_lang_reflect_Method.cpp33 ClassObject* declaringClass = (ClassObject*) args[0]; in Dalvik_java_lang_reflect_Method_getMethodModifiers() local
37 meth = dvmSlotToMethod(declaringClass, slot); in Dalvik_java_lang_reflect_Method_getMethodModifiers()
53 ClassObject* declaringClass = (ClassObject*) args[3]; in Dalvik_java_lang_reflect_Method_invokeNative() local
65 meth = dvmSlotToMethod(declaringClass, slot); in Dalvik_java_lang_reflect_Method_invokeNative()
69 if (!dvmIsClassInitialized(declaringClass)) { in Dalvik_java_lang_reflect_Method_invokeNative()
70 if (!dvmInitClass(declaringClass)) in Dalvik_java_lang_reflect_Method_invokeNative()
75 if (dvmIsInterfaceClass(declaringClass) && in Dalvik_java_lang_reflect_Method_invokeNative()
76 !dvmIsClassInitialized(declaringClass)) in Dalvik_java_lang_reflect_Method_invokeNative()
78 if (!dvmInitClass(declaringClass)) in Dalvik_java_lang_reflect_Method_invokeNative()
83 if (!dvmVerifyObjectInClass(methObj, declaringClass)) { in Dalvik_java_lang_reflect_Method_invokeNative()
[all …]
Djava_lang_reflect_Constructor.cpp39 ClassObject* declaringClass = (ClassObject*) args[2]; in Dalvik_java_lang_reflect_Constructor_constructNative() local
46 if (dvmIsAbstractClass(declaringClass)) { in Dalvik_java_lang_reflect_Constructor_constructNative()
47 dvmThrowInstantiationException(declaringClass, NULL); in Dalvik_java_lang_reflect_Constructor_constructNative()
52 if (!dvmIsClassInitialized(declaringClass)) { in Dalvik_java_lang_reflect_Constructor_constructNative()
53 if (!dvmInitClass(declaringClass)) { in Dalvik_java_lang_reflect_Constructor_constructNative()
55 declaringClass->descriptor); in Dalvik_java_lang_reflect_Constructor_constructNative()
61 newObj = dvmAllocObject(declaringClass, ALLOC_DEFAULT); in Dalvik_java_lang_reflect_Constructor_constructNative()
65 meth = dvmSlotToMethod(declaringClass, slot); in Dalvik_java_lang_reflect_Constructor_constructNative()
Djava_lang_reflect_Field.cpp58 static Field* validateFieldAccess(Object* obj, ClassObject* declaringClass, in validateFieldAccess() argument
63 field = dvmSlotToField(declaringClass, slot); in validateFieldAccess()
98 samePackage = dvmInSamePackage(declaringClass, callerClass); in validateFieldAccess()
110 if (!dvmIsClassInitialized(declaringClass)) { in validateFieldAccess()
111 if (!dvmInitClass(declaringClass)) { in validateFieldAccess()
123 if (!dvmVerifyObjectInClass(obj, declaringClass)) { in validateFieldAccess()
440 ClassObject* declaringClass = (ClassObject*) args[1]; in Dalvik_java_lang_reflect_Field_getFieldModifiers() local
444 field = dvmSlotToField(declaringClass, slot); in Dalvik_java_lang_reflect_Field_getFieldModifiers()
459 ClassObject* declaringClass = (ClassObject*) args[2]; in Dalvik_java_lang_reflect_Field_getField() local
470 field = validateFieldAccess(obj, declaringClass, slot, false,noAccessCheck); in Dalvik_java_lang_reflect_Field_getField()
[all …]