/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | FieldIdItem.java | 45 TypeIdsSection typeIds = file.getTypeIds(); 46 typeIds.intern(getFieldRef().getType()); 61 TypeIdsSection typeIds = file.getTypeIds(); 62 return typeIds.indexOf(getFieldRef().getType());
|
H A D | IdItem.java | 48 TypeIdsSection typeIds = file.getTypeIds(); 49 typeIds.intern(type);
|
H A D | TypeIdsSection.java | 35 private final TreeMap<Type, TypeIdItem> typeIds; field in class:TypeIdsSection 45 typeIds = new TreeMap<Type, TypeIdItem>(); 51 return typeIds.values(); 64 IndexedItem result = typeIds.get(type); 81 int sz = typeIds.size(); 110 TypeIdItem result = typeIds.get(type); 114 typeIds.put(type, result); 134 TypeIdItem result = typeIds.get(typePerSe); 138 typeIds.put(typePerSe, result); 158 TypeIdItem item = typeIds [all...] |
H A D | TypeListItem.java | 67 TypeIdsSection typeIds = file.getTypeIds(); 71 typeIds.intern(list.getType(i)); 93 TypeIdsSection typeIds = file.getTypeIds(); 101 int idx = typeIds.indexOf(one); 110 out.writeShort(typeIds.indexOf(list.getType(i)));
|
H A D | MemberIdItem.java | 64 TypeIdsSection typeIds = file.getTypeIds(); 67 int classIdx = typeIds.indexOf(getDefiningClass());
|
H A D | DexFile.java | 68 private final TypeIdsSection typeIds; field in class:DexFile 115 typeIds = new TypeIdsSection(this); 127 header, stringIds, typeIds, protoIds, fieldIds, methodIds, 334 return typeIds; 428 typeIds.intern((CstType) cst); 457 return typeIds.get(cst); 491 typeIds.prepare();
|
H A D | ClassDefItem.java | 131 TypeIdsSection typeIds = file.getTypeIds(); 137 typeIds.intern(thisClass); 151 typeIds.intern(superclass); 175 TypeIdsSection typeIds = file.getTypeIds(); 176 int classIdx = typeIds.indexOf(thisClass); 178 typeIds.indexOf(superclass);
|
H A D | ProtoIdItem.java | 116 TypeIdsSection typeIds = file.getTypeIds(); 119 typeIds.intern(prototype.getReturnType());
|
H A D | ValueEncoder.java | 312 TypeIdsSection typeIds = file.getTypeIds(); 315 int typeIdx = typeIds.indexOf(type); 322 out.writeUnsignedLeb128(typeIds.indexOf(annotation.getType())); 495 TypeIdsSection typeIds = file.getTypeIds(); 498 typeIds.intern(annotation.getType());
|
H A D | CatchStructs.java | 122 TypeIdsSection typeIds = file.getTypeIds(); 167 typeIds.indexOf(entry.getExceptionType()));
|
H A D | CodeItem.java | 118 TypeIdsSection typeIds = file.getTypeIds(); 127 typeIds.intern(type);
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | FieldIdItem.java | 45 TypeIdsSection typeIds = file.getTypeIds(); 46 typeIds.intern(getFieldRef().getType()); 61 TypeIdsSection typeIds = file.getTypeIds(); 62 return typeIds.indexOf(getFieldRef().getType());
|
H A D | IdItem.java | 48 TypeIdsSection typeIds = file.getTypeIds(); 49 typeIds.intern(type);
|
H A D | TypeIdsSection.java | 37 private final TreeMap<Type, TypeIdItem> typeIds; field in class:TypeIdsSection 47 typeIds = new TreeMap<Type, TypeIdItem>(); 53 return typeIds.values(); 66 IndexedItem result = typeIds.get(type); 83 int sz = typeIds.size(); 116 TypeIdItem result = typeIds.get(type); 120 typeIds.put(type, result); 140 TypeIdItem result = typeIds.get(typePerSe); 144 typeIds.put(typePerSe, result); 164 TypeIdItem item = typeIds [all...] |
H A D | TypeListItem.java | 66 TypeIdsSection typeIds = file.getTypeIds(); 70 typeIds.intern(list.getType(i)); 92 TypeIdsSection typeIds = file.getTypeIds(); 100 int idx = typeIds.indexOf(one); 109 out.writeShort(typeIds.indexOf(list.getType(i)));
|
H A D | MemberIdItem.java | 62 TypeIdsSection typeIds = file.getTypeIds(); 65 int classIdx = typeIds.indexOf(getDefiningClass());
|
H A D | ClassDefItem.java | 129 TypeIdsSection typeIds = file.getTypeIds(); 135 typeIds.intern(thisClass); 149 typeIds.intern(superclass); 173 TypeIdsSection typeIds = file.getTypeIds(); 174 int classIdx = typeIds.indexOf(thisClass); 176 typeIds.indexOf(superclass);
|
H A D | DexFile.java | 75 private final TypeIdsSection typeIds; field in class:DexFile 132 typeIds = new TypeIdsSection(this); 154 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, 162 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, 383 return typeIds; 505 typeIds.intern((CstType) cst); 534 return typeIds.get(cst); 584 typeIds.prepare();
|
H A D | ProtoIdItem.java | 113 TypeIdsSection typeIds = file.getTypeIds(); 116 typeIds.intern(prototype.getReturnType());
|
H A D | ValueEncoder.java | 334 TypeIdsSection typeIds = file.getTypeIds(); 337 int typeIdx = typeIds.indexOf(type); 344 out.writeUleb128(typeIds.indexOf(annotation.getType())); 414 TypeIdsSection typeIds = file.getTypeIds(); 417 typeIds.intern(annotation.getType());
|
H A D | CatchStructs.java | 119 TypeIdsSection typeIds = file.getTypeIds(); 164 typeIds.indexOf(entry.getExceptionType()));
|
H A D | CodeItem.java | 109 TypeIdsSection typeIds = file.getTypeIds(); 118 typeIds.intern(type);
|
/dalvik/dx/src/com/android/dex/ |
H A D | TableOfContents.java | 34 public final Section typeIds = new Section(0x0002); field in class:TableOfContents 53 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, mapList, callSiteIds, 109 typeIds.size = headerIn.readInt(); 110 typeIds.off = headerIn.readInt(); 186 out.writeInt(typeIds.size); 187 out.writeInt(typeIds.off);
|
H A D | Dex.java | 65 private final TypeIndexToDescriptorIndexTable typeIds = new TypeIndexToDescriptorIndexTable(); field in class:Dex 221 public List<Integer> typeIds() { method in class:Dex 222 return typeIds; 320 * {@code open(tableOfContents.typeIds.off + (index * SizeOf.TYPE_ID_ITEM)).readInt();} 323 checkBounds(typeIndex, tableOfContents.typeIds.size); 324 int position = tableOfContents.typeIds.off + (SizeOf.TYPE_ID_ITEM * typeIndex); 731 return tableOfContents.typeIds.size; 741 return tableOfContents.typeIds.size;
|
/dalvik/dx/src/com/android/dx/merge/ |
H A D | IndexMap.java | 64 public final short[] typeIds; field in class:IndexMap 80 this.typeIds = new short[tableOfContents.typeIds.size]; 150 return (typeIndex == ClassDef.NO_INDEX) ? ClassDef.NO_INDEX : (typeIds[typeIndex] & 0xffff);
|