/dalvik/dx/src/com/android/dex/ |
H A D | FieldId.java | 24 private final int typeIndex; field in class:FieldId 27 public FieldId(Dex dex, int declaringClassIndex, int typeIndex, int nameIndex) { argument 30 this.typeIndex = typeIndex; 39 return typeIndex; 53 return Unsigned.compare(typeIndex, other.typeIndex); // should always be 0 58 out.writeUnsignedShort(typeIndex); 64 return declaringClassIndex + " " + typeIndex + " " + nameIndex; 66 return dex.typeNames().get(typeIndex) [all...] |
H A D | ClassDef.java | 26 private final int typeIndex; field in class:ClassDef 35 public ClassDef(Dex buffer, int offset, int typeIndex, int accessFlags, argument 40 this.typeIndex = typeIndex; 55 return typeIndex; 92 return typeIndex + " " + supertypeIndex; 96 result.append(buffer.typeNames().get(typeIndex));
|
H A D | Dex.java | 322 public int descriptorIndexFromTypeIndex(int typeIndex) { argument 323 checkBounds(typeIndex, tableOfContents.typeIds.size); 324 int position = tableOfContents.typeIds.off + (SizeOf.TYPE_ID_ITEM * typeIndex); 425 int typeIndex = readUnsignedShort(); 427 return new FieldId(Dex.this, declaringClassIndex, typeIndex, nameIndex);
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
H A D | FindUsages.java | 70 int typeIndex = Collections.binarySearch(dex.typeIds(), typeStringIndex); 71 if (typeIndex < 0) { 74 methodIds.addAll(getMethodIds(dex, memberNameIndexes, typeIndex)); 75 fieldIds.addAll(getFieldIds(dex, memberNameIndexes, typeIndex)); 187 * Returns the set of types that can be assigned to {@code typeIndex}. 189 private Set<Integer> findAssignableTypes(Dex dex, int typeIndex) { argument 191 assignableTypes.add(typeIndex);
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | DebugInfoDecoder.java | 159 public int typeIndex; field in class:DebugInfoDecoder.LocalEntry 165 int typeIndex, int signatureIndex) { 170 this.typeIndex = typeIndex; 177 nameIndex, typeIndex, signatureIndex); 333 prevle.nameIndex, prevle.typeIndex, 0); 358 prevle.nameIndex, prevle.typeIndex, 164 LocalEntry(int address, boolean isStart, int reg, int nameIndex, int typeIndex, int signatureIndex) argument
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | DebugInfoDecoder.java | 170 public int typeIndex; field in class:DebugInfoDecoder.LocalEntry 176 int typeIndex, int signatureIndex) { 181 this.typeIndex = typeIndex; 188 nameIndex, typeIndex, signatureIndex); 337 prevle.nameIndex, prevle.typeIndex, 0); 362 prevle.nameIndex, prevle.typeIndex, 175 LocalEntry(int address, boolean isStart, int reg, int nameIndex, int typeIndex, int signatureIndex) argument
|
/dalvik/dx/src/com/android/dx/merge/ |
H A D | IndexMap.java | 149 public int adjustType(int typeIndex) { argument 150 return (typeIndex == ClassDef.NO_INDEX) ? ClassDef.NO_INDEX : (typeIds[typeIndex] & 0xffff);
|
H A D | DexMerger.java | 979 int typeIndex; // uleb128p1 type index. Needs indexMap adjustment. 1006 typeIndex = in.readUleb128p1(); 1007 debugInfoOut.writeUleb128p1(indexMap.adjustType(typeIndex));
|
/dalvik/dx/src/com/android/dx/cf/direct/ |
H A D | AnnotationParser.java | 245 int typeIndex = input.readUnsignedShort(); 247 CstString typeString = (CstString) pool.get(typeIndex);
|