Home | History | Annotate | Download | only in out

Lines Matching refs:arrayClass

1781         ClassObject* arrayClass;
1797 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref);
1798 if (arrayClass == NULL) {
1799 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
1800 if (arrayClass == NULL)
1804 assert(dvmIsArrayClass(arrayClass));
1805 assert(dvmIsClassInitialized(arrayClass));
1807 newArray = dvmAllocArrayByClass(arrayClass, length, ALLOC_DONT_TRACK);
3249 ClassObject* arrayClass;
3265 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref);
3266 if (arrayClass == NULL) {
3267 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
3268 if (arrayClass == NULL)
3272 assert(dvmIsArrayClass(arrayClass));
3273 assert(dvmIsClassInitialized(arrayClass));
3275 newArray = dvmAllocArrayByClass(arrayClass, length, ALLOC_DONT_TRACK);
4418 ClassObject* arrayClass;
4454 arrayClass = dvmDexGetResolvedClass(methodClassDex, ref);
4455 if (arrayClass == NULL) {
4456 arrayClass = dvmResolveClass(curMethod->clazz, ref, false);
4457 if (arrayClass == NULL)
4461 if (!dvmIsArrayClass(arrayClass)) {
4468 assert(dvmIsArrayClass(arrayClass));
4469 assert(dvmIsClassInitialized(arrayClass));
4474 LOGVV("+++ filled-new-array type is '%s'", arrayClass->descriptor);
4475 typeCh = arrayClass->descriptor[1];
4488 newArray = dvmAllocArrayByClass(arrayClass, vsrc1, ALLOC_DONT_TRACK);