Searched defs:types (Results 1 - 8 of 8) sorted by relevance

/dalvik/libdex/
H A DDexDataMap.h30 u2* types; /* corresponding array of item types */ member in struct:DexDataMap
/dalvik/dx/src/com/android/dex/
H A DTypeList.java26 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 DSortableType.java25 * 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 DAnnotationUtils.java150 * @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 DAnnotationUtils.java153 * @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 DDexData.java209 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 DRops.java1118 * @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 DRops.java1119 * @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...]

Completed in 9697 milliseconds