/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | TypeIdsSection.java | 35 private final TreeMap<Type, TypeIdItem> typeIds; field in TypeIdsSection 45 typeIds = new TreeMap<Type, TypeIdItem>(); in TypeIdsSection() 51 return typeIds.values(); in items() 64 IndexedItem result = typeIds.get(type); in get() 81 int sz = typeIds.size(); in writeHeaderPart() 110 TypeIdItem result = typeIds.get(type); in intern() 114 typeIds.put(type, result); in intern() 134 TypeIdItem result = typeIds.get(typePerSe); in intern() 138 typeIds.put(typePerSe, result); in intern() 158 TypeIdItem item = typeIds.get(type); in indexOf()
|
D | FieldIdItem.java | 45 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 46 typeIds.intern(getFieldRef().getType()); in addContents() 61 TypeIdsSection typeIds = file.getTypeIds(); in getTypoidIdx() local 62 return typeIds.indexOf(getFieldRef().getType()); in getTypoidIdx()
|
D | TypeListItem.java | 67 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 71 typeIds.intern(list.getType(i)); in addContents() 93 TypeIdsSection typeIds = file.getTypeIds(); in writeTo0() local 101 int idx = typeIds.indexOf(one); in writeTo0() 110 out.writeShort(typeIds.indexOf(list.getType(i))); in writeTo0()
|
D | IdItem.java | 48 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 49 typeIds.intern(type); in addContents()
|
D | DexFile.java | 68 private final TypeIdsSection typeIds; field in DexFile 115 typeIds = new TypeIdsSection(this); in DexFile() 127 header, stringIds, typeIds, protoIds, fieldIds, methodIds, in DexFile() 334 return typeIds; in getTypeIds() 428 typeIds.intern((CstType) cst); in internIfAppropriate() 457 return typeIds.get(cst); in findItemOrNull() 491 typeIds.prepare(); in toDex0()
|
D | ClassDefItem.java | 131 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 137 typeIds.intern(thisClass); in addContents() 151 typeIds.intern(superclass); in addContents() 175 TypeIdsSection typeIds = file.getTypeIds(); in writeTo() local 176 int classIdx = typeIds.indexOf(thisClass); in writeTo() 178 typeIds.indexOf(superclass); in writeTo()
|
D | MemberIdItem.java | 64 TypeIdsSection typeIds = file.getTypeIds(); in writeTo() local 67 int classIdx = typeIds.indexOf(getDefiningClass()); in writeTo()
|
D | ValueEncoder.java | 312 TypeIdsSection typeIds = file.getTypeIds(); in writeAnnotation() local 315 int typeIdx = typeIds.indexOf(type); in writeAnnotation() 322 out.writeUnsignedLeb128(typeIds.indexOf(annotation.getType())); in writeAnnotation() 495 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 498 typeIds.intern(annotation.getType()); in addContents()
|
D | ProtoIdItem.java | 116 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 119 typeIds.intern(prototype.getReturnType()); in addContents()
|
D | CatchStructs.java | 122 TypeIdsSection typeIds = file.getTypeIds(); in encode() local 167 typeIds.indexOf(entry.getExceptionType())); in encode()
|
D | CodeItem.java | 118 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 127 typeIds.intern(type); in addContents()
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | TypeIdsSection.java | 39 private final TreeMap<Type, TypeIdItem> typeIds; field in TypeIdsSection 49 typeIds = new TreeMap<Type, TypeIdItem>(); in TypeIdsSection() 55 return typeIds.values(); in items() 68 IndexedItem result = typeIds.get(type); in get() 85 int sz = typeIds.size(); in writeHeaderPart() 116 TypeIdItem result = typeIds.get(type); in intern() 120 typeIds.put(type, result); in intern() 140 TypeIdItem result = typeIds.get(typePerSe); in intern() 144 typeIds.put(typePerSe, result); in intern() 164 TypeIdItem item = typeIds.get(type); in indexOf()
|
D | FieldIdItem.java | 45 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 46 typeIds.intern(getFieldRef().getType()); in addContents() 61 TypeIdsSection typeIds = file.getTypeIds(); in getTypoidIdx() local 62 return typeIds.indexOf(getFieldRef().getType()); in getTypoidIdx()
|
D | TypeListItem.java | 66 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 70 typeIds.intern(list.getType(i)); in addContents() 92 TypeIdsSection typeIds = file.getTypeIds(); in writeTo0() local 100 int idx = typeIds.indexOf(one); in writeTo0() 109 out.writeShort(typeIds.indexOf(list.getType(i))); in writeTo0()
|
D | IdItem.java | 48 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 49 typeIds.intern(type); in addContents()
|
D | DexFile.java | 71 private final TypeIdsSection typeIds; field in DexFile 120 typeIds = new TypeIdsSection(this); in DexFile() 132 header, stringIds, typeIds, protoIds, fieldIds, methodIds, in DexFile() 353 return typeIds; in getTypeIds() 445 typeIds.intern((CstType) cst); in internIfAppropriate() 474 return typeIds.get(cst); in findItemOrNull() 508 typeIds.prepare(); in toDex0()
|
D | ClassDefItem.java | 129 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 135 typeIds.intern(thisClass); in addContents() 149 typeIds.intern(superclass); in addContents() 173 TypeIdsSection typeIds = file.getTypeIds(); in writeTo() local 174 int classIdx = typeIds.indexOf(thisClass); in writeTo() 176 typeIds.indexOf(superclass); in writeTo()
|
D | MemberIdItem.java | 62 TypeIdsSection typeIds = file.getTypeIds(); in writeTo() local 65 int classIdx = typeIds.indexOf(getDefiningClass()); in writeTo()
|
D | ValueEncoder.java | 311 TypeIdsSection typeIds = file.getTypeIds(); in writeAnnotation() local 314 int typeIdx = typeIds.indexOf(type); in writeAnnotation() 321 out.writeUleb128(typeIds.indexOf(annotation.getType())); in writeAnnotation() 391 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 394 typeIds.intern(annotation.getType()); in addContents()
|
D | ProtoIdItem.java | 113 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 116 typeIds.intern(prototype.getReturnType()); in addContents()
|
D | CatchStructs.java | 119 TypeIdsSection typeIds = file.getTypeIds(); in encode() local 164 typeIds.indexOf(entry.getExceptionType())); in encode()
|
D | CodeItem.java | 109 TypeIdsSection typeIds = file.getTypeIds(); in addContents() local 118 typeIds.intern(type); in addContents()
|
/dalvik/dx/src/com/android/dx/merge/ |
D | IndexMap.java | 60 public final short[] typeIds; field in IndexMap 74 this.typeIds = new short[tableOfContents.typeIds.size]; in IndexMap() 142 return (typeIndex == ClassDef.NO_INDEX) ? ClassDef.NO_INDEX : (typeIds[typeIndex] & 0xffff); in adjustType()
|
/dalvik/dx/src/com/android/dx/io/ |
D | DexIndexPrinter.java | 61 for (Integer type : dex.typeIds()) { in printTypeIds()
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
D | FindUsages.java | 70 int typeIndex = Collections.binarySearch(dex.typeIds(), typeStringIndex); in FindUsages()
|