Lines Matching refs:arrayClass
1702 ClassObject* arrayClass; in dvmInterpretPortable() local
1718 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref); in dvmInterpretPortable()
1719 if (arrayClass == NULL) { in dvmInterpretPortable()
1720 arrayClass = dvmResolveClass(curMethod->clazz, ref, false); in dvmInterpretPortable()
1721 if (arrayClass == NULL) in dvmInterpretPortable()
1725 assert(dvmIsArrayClass(arrayClass)); in dvmInterpretPortable()
1726 assert(dvmIsClassInitialized(arrayClass)); in dvmInterpretPortable()
1728 newArray = dvmAllocArrayByClass(arrayClass, length, ALLOC_DONT_TRACK); in dvmInterpretPortable()
3047 ClassObject* arrayClass; in dvmInterpretPortable() local
3074 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref); in dvmInterpretPortable()
3075 if (arrayClass == NULL) { in dvmInterpretPortable()
3076 arrayClass = dvmResolveClass(curMethod->clazz, ref, false); in dvmInterpretPortable()
3077 if (arrayClass == NULL) in dvmInterpretPortable()
3088 assert(dvmIsArrayClass(arrayClass)); in dvmInterpretPortable()
3089 assert(dvmIsClassInitialized(arrayClass)); in dvmInterpretPortable()
3094 LOGVV("+++ filled-new-array type is '%s'", arrayClass->descriptor); in dvmInterpretPortable()
3095 typeCh = arrayClass->descriptor[1]; in dvmInterpretPortable()
3108 newArray = dvmAllocArrayByClass(arrayClass, vsrc1, ALLOC_DONT_TRACK); in dvmInterpretPortable()