Lines Matching refs:arrayObj
905 ArrayObject* arrayObj; \
913 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
914 if (!checkForNull((Object*) arrayObj)) \
916 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
918 arrayObj->length, GET_REGISTER(vsrc2)); \
922 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \
930 ArrayObject* arrayObj; \
938 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1); \
939 if (!checkForNull((Object*) arrayObj)) \
941 if (GET_REGISTER(vsrc2) >= arrayObj->length) { \
943 arrayObj->length, GET_REGISTER(vsrc2)); \
947 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)] = \
1635 ArrayObject* arrayObj;
1639 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1);
1640 ILOGV("|array-length v%d,v%d (%p)", vdst, vsrc1, arrayObj);
1641 if (!checkForNullExportPC((Object*) arrayObj, fp, pc))
1644 SET_REGISTER(vdst, arrayObj->length);
1751 ArrayObject* arrayObj;
1767 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1);
1768 if (!dvmInterpHandleFillArrayData(arrayObj, arrayData)) {
2040 ArrayObject* arrayObj;
2049 arrayObj = (ArrayObject*) GET_REGISTER(vsrc1);
2050 if (!checkForNull((Object*) arrayObj))
2052 if (GET_REGISTER(vsrc2) >= arrayObj->length) {
2054 arrayObj->length, GET_REGISTER(vsrc2));
2061 if (!dvmCanPutArrayElement(obj->clazz, arrayObj->clazz)) {
2064 arrayObj->clazz->descriptor, arrayObj);
2065 dvmThrowArrayStoreExceptionIncompatibleElement(obj->clazz, arrayObj->clazz);
2070 dvmSetObjectArrayElement(arrayObj,