Searched refs:elementClass (Results 1 - 19 of 19) sorted by relevance
/dalvik/vm/native/ |
H A D | java_lang_reflect_Array.cpp | 33 ClassObject* elementClass = (ClassObject*) args[0]; local 36 assert(elementClass != NULL); // tested by caller 43 dvmFindArrayClassForElement(elementClass); 69 ClassObject* elementClass = (ClassObject*) args[0]; local 78 elementClass->descriptor, dimArray->length); 80 assert(elementClass != NULL); // verified by caller 105 (char*) malloc(strlen(elementClass->descriptor) + numDim + 1); 108 LOGVV("#### element name = '%s'", elementClass->descriptor); 109 if (dvmIsPrimitiveClass(elementClass)) { 110 assert(elementClass [all...] |
H A D | dalvik_system_VMRuntime.cpp | 102 ClassObject* elementClass = (ClassObject*) args[1]; local 105 if (elementClass == NULL) { 106 dvmThrowNullPointerException("elementClass == null"); 117 ClassObject* arrayClass = dvmFindArrayClassForElement(elementClass);
|
H A D | java_lang_Class.cpp | 160 * We can't just return thisPtr->elementClass, because that gives 168 RETURN_PTR(thisPtr->elementClass);
|
/dalvik/vm/oo/ |
H A D | TypeCheck.cpp | 76 * "subElemClass" is sub->elementClass. 100 return dvmInstanceof(subElemClass, clazz->elementClass); 108 if (dvmIsInterfaceClass(clazz->elementClass)) { 114 return dvmImplements(clazz, clazz->elementClass); 121 return (clazz->elementClass == clazz->super); 161 return isArrayInstanceOfArray(sub->elementClass, sub->arrayDim, clazz); 194 * Note that "objectClass" could be an array, but objectClass->elementClass 207 return isArrayInstanceOfArray(objectClass->elementClass,
|
H A D | Array.cpp | 190 dexGetPrimitiveTypeDescriptorChar(arrayClass->elementClass->primitiveType), 278 ClassObject* elementClass = NULL; local 296 /* want the base class, not "outer", in our elementClass */ 297 elementClass = outer->elementClass; 301 assert(elementClass == NULL); /* make sure we fail */ 309 elementClass = dvmFindClassNoInit(subDescriptor, loader); 313 elementClass = dvmFindPrimitiveClass(descriptor[1]); 317 if (elementClass == NULL) { 336 * This call is unnecessary if "loader" and "elementClass [all...] |
H A D | AccessCheck.cpp | 56 class1 = class1->elementClass; 58 class2 = class2->elementClass;
|
H A D | Object.h | 385 ClassObject* elementClass; member in struct:ClassObject
|
H A D | Resolve.cpp | 123 resClassCheck = resClassCheck->elementClass;
|
H A D | Class.cpp | 4721 ALOGI(" dimensions=%d elementClass=%s", 4722 clazz->arrayDim, clazz->elementClass->descriptor);
|
/dalvik/vm/analysis/ |
H A D | CodeVerify.cpp | 2385 if (dvmIsPrimitiveClass(c1->elementClass)) { 2389 if (dvmIsPrimitiveClass(c2->elementClass)) { 2399 commonElem = findCommonSuperclass(c1->elementClass, c2->elementClass); 3191 elemType = resClass->elementClass->primitiveType; 3193 expectedType = regTypeFromClass(resClass->elementClass); 4309 resClass->elementClass->primitiveType == PRIM_NOT || 4310 resClass->elementClass->primitiveType == PRIM_VOID) 4319 resClass->elementClass->primitiveType); 4333 switch (resClass->elementClass 4567 ClassObject* elementClass; local 4730 ClassObject* elementClass; local [all...] |
H A D | Optimize.cpp | 408 resClass = resClass->elementClass; 423 resClass = resClass->elementClass;
|
/dalvik/vm/ |
H A D | UtfString.cpp | 389 ClassObject* elementClass = dvmFindArrayClassForElement(gDvm.classJavaLangString); local 390 ArrayObject* stringArray = dvmAllocArrayByClass(elementClass, strings.size(), ALLOC_DEFAULT);
|
H A D | CheckJni.cpp | 1277 PrimitiveType primType = arrObj->clazz->elementClass->primitiveType; 1776 jclass elementClass, jobject initialElement) 1778 CHECK_JNI_ENTRY(kFlag_Default, "EzcL", env, length, elementClass, initialElement); 1779 return CHECK_JNI_EXIT("a", baseEnv(env)->NewObjectArray(env, length, elementClass, initialElement)); 1775 Check_NewObjectArray(JNIEnv* env, jsize length, jclass elementClass, jobject initialElement) argument
|
H A D | Debugger.cpp | 920 tag = tagFromClass(arrayClass->elementClass);
|
/dalvik/vm/alloc/ |
H A D | VisitInlines.h | 94 (*visitor)(&asClass->elementClass, arg);
|
H A D | DdmHeap.cpp | 343 switch (clazz->elementClass->primitiveType) {
|
H A D | MarkSweep.cpp | 285 markObject((const Object *)asClass->elementClass, ctx);
|
H A D | Copying.cpp | 892 scavengeReference((Object **)(void *)&obj->elementClass);
|
/dalvik/vm/hprof/ |
H A D | HprofHeap.cpp | 372 t = primitiveToBasicTypeAndSize(clazz->elementClass->
|
Completed in 292 milliseconds