Searched refs:declaringClass (Results 1 – 3 of 3) sorted by relevance
/dalvik/vm/native/ |
D | java_lang_reflect_Method.cpp | 33 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 …]
|
D | java_lang_reflect_Constructor.cpp | 39 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()
|
D | java_lang_reflect_Field.cpp | 58 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 …]
|