/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | FieldIdsSection.java | 35 private final TreeMap<CstFieldRef, FieldIdItem> fieldIds; field in class:FieldIdsSection 45 fieldIds = new TreeMap<CstFieldRef, FieldIdItem>(); 51 return fieldIds.values(); 63 IndexedItem result = fieldIds.get((CstFieldRef) cst); 80 int sz = fieldIds.size(); 105 FieldIdItem result = fieldIds.get(field); 109 fieldIds.put(field, result); 129 FieldIdItem item = fieldIds.get(ref);
|
H A D | DexFile.java | 74 private final FieldIdsSection fieldIds; field in class:DexFile 117 fieldIds = new FieldIdsSection(this); 127 header, stringIds, typeIds, protoIds, fieldIds, methodIds, 360 return fieldIds; 432 fieldIds.intern((CstFieldRef) cst); 434 fieldIds.intern(((CstEnumRef) cst).getFieldRef()); 461 return fieldIds.get(cst); 488 fieldIds.prepare();
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | FieldIdsSection.java | 34 private final TreeMap<CstFieldRef, FieldIdItem> fieldIds; field in class:FieldIdsSection 44 fieldIds = new TreeMap<CstFieldRef, FieldIdItem>(); 50 return fieldIds.values(); 62 IndexedItem result = fieldIds.get((CstFieldRef) cst); 79 int sz = fieldIds.size(); 104 FieldIdItem result = fieldIds.get(field); 108 fieldIds.put(field, result); 128 FieldIdItem item = fieldIds.get(ref);
|
H A D | DexFile.java | 82 private final FieldIdsSection fieldIds; field in class:DexFile 135 fieldIds = new FieldIdsSection(this); 155 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, 163 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, 436 return fieldIds; 536 fieldIds.intern((CstFieldRef) cst); 538 fieldIds.intern(((CstEnumRef) cst).getFieldRef()); 565 return fieldIds.get(cst); 567 return fieldIds.intern(((CstEnumRef) cst).getFieldRef()); 632 fieldIds [all...] |
/dalvik/dx/src/com/android/dx/command/findusages/ |
H A D | FindUsages.java | 37 private final Set<Integer> fieldIds; field in class:FindUsages 63 methodIds = fieldIds = null; 68 fieldIds = new HashSet<Integer>(); 75 fieldIds.addAll(getFieldIds(dex, memberNameIndexes, typeIndex)); 83 if (fieldIds.contains(fieldId)) { 84 out.println(location() + ": field reference " + dex.fieldIds().get(fieldId) 116 if (fieldIds == null || methodIds == null) { 131 if (fieldIds.contains(fieldIndex)) { 132 out.println(location() + " field declared " + dex.fieldIds().get(fieldIndex)); 159 for (FieldId fieldId : dex.fieldIds()) { [all...] |
/dalvik/dx/src/com/android/dex/ |
H A D | TableOfContents.java | 36 public final Section fieldIds = new Section(0x0004); field in class:TableOfContents 53 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, mapList, callSiteIds, 113 fieldIds.size = headerIn.readInt(); 114 fieldIds.off = headerIn.readInt(); 190 out.writeInt(fieldIds.size); 191 out.writeInt(fieldIds.off);
|
H A D | Dex.java | 67 private final FieldIdTable fieldIds = new FieldIdTable(); field in class:Dex 232 public List<FieldId> fieldIds() { method in class:Dex 233 return fieldIds; 766 checkBounds(index, tableOfContents.fieldIds.size); 767 return open(tableOfContents.fieldIds.off + (SizeOf.MEMBER_ID_ITEM * index)) 772 return tableOfContents.fieldIds.size;
|
/dalvik/dx/src/com/android/dx/merge/ |
H A D | IndexMap.java | 66 public final short[] fieldIds; field in class:IndexMap 82 this.fieldIds = new short[tableOfContents.fieldIds.size]; 169 return fieldIds[fieldIndex] & 0xffff;
|