/dalvik/libdex/ |
H A D | DexDataMap.h | 30 u2* types; /* corresponding array of item types */ member in struct:DexDataMap
|
/dalvik/dx/src/com/android/dex/ |
H A D | TypeList.java | 26 private final short[] types; field in class:TypeList 28 public TypeList(Dex dex, short[] types) { argument 30 this.types = types; 34 return types; 38 for (int i = 0; i < types.length && i < other.types.length; i++) { 39 if (types[i] != other.types[i]) { 40 return Unsigned.compare(types[ [all...] |
/dalvik/dx/src/com/android/dx/merge/ |
H A D | SortableType.java | 25 * Name and structure of a type. Used to order types such that each type is 79 public boolean tryAssignDepth(SortableType[] types) { argument 88 SortableType sortableSupertype = types[classDef.getSupertypeIndex()]; 99 SortableType implemented = types[interfaceIndex];
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | AnnotationUtils.java | 150 * @param types {@code non-null;} the list of (the types of) the member classes 153 public static Annotation makeMemberClasses(TypeList types) { argument 154 CstArray array = makeCstArray(types); 226 * @param types {@code non-null;} the list of thrown types 229 public static Annotation makeThrows(TypeList types) { argument 230 CstArray array = makeCstArray(types); 240 * @param types {@code non-null;} the type list 243 private static CstArray makeCstArray(TypeList types) { argument [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | AnnotationUtils.java | 153 * @param types {@code non-null;} the list of (the types of) the member classes 156 public static Annotation makeMemberClasses(TypeList types) { argument 157 CstArray array = makeCstArray(types); 243 * @param types {@code non-null;} the list of thrown types 246 public static Annotation makeThrows(TypeList types) { argument 247 CstArray array = makeCstArray(types); 257 * @param types {@code non-null;} the type list 260 private static CstArray makeCstArray(TypeList types) { argument [all...] |
/dalvik/tools/dexdeps/src/com/android/dexdeps/ |
H A D | DexData.java | 209 protoId.types = new int[0]; 214 protoId.types = new int[size]; 217 protoId.types[j] = readShort() & 0xffff; 334 String[] result = new String[protoId.types.length]; 336 for (int i = 0; i < protoId.types.length; i++) { 337 result[i] = mStrings[mTypeIds[protoId.types[i]].descriptorIdx]; 585 public int types[]; // contents of type list field in class:DexData.ProtoIdItem
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | Rops.java | 1118 * @param sources {@code non-null;} list of source types 1341 * @param types {@code non-null;} source types 1344 public static Rop opIfEq(TypeList types) { argument 1345 return pickIf(types, IF_EQZ_INT, IF_EQZ_OBJECT, 1353 * @param types {@code non-null;} source types 1356 public static Rop opIfNe(TypeList types) { argument 1357 return pickIf(types, IF_NEZ_INT, IF_NEZ_OBJECT, 1365 * @param types { 1368 opIfLt(TypeList types) argument 1379 opIfGe(TypeList types) argument 1390 opIfGt(TypeList types) argument 1401 opIfLe(TypeList types) argument 1417 pickIf(TypeList types, Rop intZ, Rop objZ, Rop intInt, Rop objObj) argument 1461 opAdd(TypeList types) argument 1474 opSub(TypeList types) argument 1487 opMul(TypeList types) argument 1500 opDiv(TypeList types) argument 1513 opRem(TypeList types) argument 1526 opAnd(TypeList types) argument 1538 opOr(TypeList types) argument 1550 opXor(TypeList types) argument 1562 opShl(TypeList types) argument 1574 opShr(TypeList types) argument 1586 opUshr(TypeList types) argument 1606 pickBinaryOp(TypeList types, Rop int1, Rop long1, Rop float1, Rop double1, Rop int2, Rop long2, Rop float2, Rop double2) argument 2083 throwBadTypes(TypeList types) argument [all...] |
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | Rops.java | 1119 * @param sources {@code non-null;} list of source types 1354 * @param types {@code non-null;} source types 1357 public static Rop opIfEq(TypeList types) { argument 1358 return pickIf(types, IF_EQZ_INT, IF_EQZ_OBJECT, 1366 * @param types {@code non-null;} source types 1369 public static Rop opIfNe(TypeList types) { argument 1370 return pickIf(types, IF_NEZ_INT, IF_NEZ_OBJECT, 1378 * @param types { 1381 opIfLt(TypeList types) argument 1392 opIfGe(TypeList types) argument 1403 opIfGt(TypeList types) argument 1414 opIfLe(TypeList types) argument 1430 pickIf(TypeList types, Rop intZ, Rop objZ, Rop intInt, Rop objObj) argument 1474 opAdd(TypeList types) argument 1487 opSub(TypeList types) argument 1500 opMul(TypeList types) argument 1513 opDiv(TypeList types) argument 1526 opRem(TypeList types) argument 1539 opAnd(TypeList types) argument 1551 opOr(TypeList types) argument 1563 opXor(TypeList types) argument 1575 opShl(TypeList types) argument 1587 opShr(TypeList types) argument 1599 opUshr(TypeList types) argument 1619 pickBinaryOp(TypeList types, Rop int1, Rop long1, Rop float1, Rop double1, Rop int2, Rop long2, Rop float2, Rop double2) argument 2128 throwBadTypes(TypeList types) argument [all...] |