Searched refs:typeIndex (Results 1 - 9 of 9) sorted by relevance

/dalvik/dx/src/com/android/dex/
H A DFieldId.java24 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 DClassDef.java26 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 DDex.java322 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 DFindUsages.java70 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 DDebugInfoDecoder.java159 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 DDebugInfoDecoder.java170 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 DIndexMap.java149 public int adjustType(int typeIndex) { argument
150 return (typeIndex == ClassDef.NO_INDEX) ? ClassDef.NO_INDEX : (typeIds[typeIndex] & 0xffff);
H A DDexMerger.java979 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 DAnnotationParser.java245 int typeIndex = input.readUnsignedShort();
247 CstString typeString = (CstString) pool.get(typeIndex);

Completed in 811 milliseconds