/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | FieldIdsSection.java | 35 private final TreeMap<CstFieldRef, FieldIdItem> fieldIds; field in FieldIdsSection 45 fieldIds = new TreeMap<CstFieldRef, FieldIdItem>(); in FieldIdsSection() 51 return fieldIds.values(); in items() 63 IndexedItem result = fieldIds.get((CstFieldRef) cst); in get() 80 int sz = fieldIds.size(); in writeHeaderPart() 105 FieldIdItem result = fieldIds.get(field); in intern() 109 fieldIds.put(field, result); in intern() 129 FieldIdItem item = fieldIds.get(ref); in indexOf()
|
D | DexFile.java | 74 private final FieldIdsSection fieldIds; field in DexFile 117 fieldIds = new FieldIdsSection(this); in DexFile() 127 header, stringIds, typeIds, protoIds, fieldIds, methodIds, in DexFile() 360 return fieldIds; in getFieldIds() 432 fieldIds.intern((CstFieldRef) cst); in internIfAppropriate() 434 fieldIds.intern(((CstEnumRef) cst).getFieldRef()); in internIfAppropriate() 461 return fieldIds.get(cst); in findItemOrNull() 488 fieldIds.prepare(); in toDex0()
|
D | FieldAnnotationStruct.java | 77 FieldIdsSection fieldIds = file.getFieldIds(); in addContents() local 80 fieldIds.intern(field); in addContents()
|
D | EncodedField.java | 100 FieldIdsSection fieldIds = file.getFieldIds(); in addContents() local 101 fieldIds.intern(field); in addContents()
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | FieldIdsSection.java | 35 private final TreeMap<CstFieldRef, FieldIdItem> fieldIds; field in FieldIdsSection 45 fieldIds = new TreeMap<CstFieldRef, FieldIdItem>(); in FieldIdsSection() 51 return fieldIds.values(); in items() 63 IndexedItem result = fieldIds.get((CstFieldRef) cst); in get() 80 int sz = fieldIds.size(); in writeHeaderPart() 105 FieldIdItem result = fieldIds.get(field); in intern() 109 fieldIds.put(field, result); in intern() 129 FieldIdItem item = fieldIds.get(ref); in indexOf()
|
D | DexFile.java | 77 private final FieldIdsSection fieldIds; field in DexFile 122 fieldIds = new FieldIdsSection(this); in DexFile() 132 header, stringIds, typeIds, protoIds, fieldIds, methodIds, in DexFile() 379 return fieldIds; in getFieldIds() 449 fieldIds.intern((CstFieldRef) cst); in internIfAppropriate() 451 fieldIds.intern(((CstEnumRef) cst).getFieldRef()); in internIfAppropriate() 478 return fieldIds.get(cst); in findItemOrNull() 505 fieldIds.prepare(); in toDex0()
|
D | FieldAnnotationStruct.java | 77 FieldIdsSection fieldIds = file.getFieldIds(); in addContents() local 80 fieldIds.intern(field); in addContents()
|
D | EncodedField.java | 99 FieldIdsSection fieldIds = file.getFieldIds(); in addContents() local 100 fieldIds.intern(field); in addContents()
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
D | FindUsages.java | 37 private final Set<Integer> fieldIds; field in FindUsages 63 methodIds = fieldIds = null; in FindUsages() 68 fieldIds = new HashSet<Integer>(); in FindUsages() 75 fieldIds.addAll(getFieldIds(dex, memberNameIndexes, typeIndex)); in FindUsages() 82 if (fieldIds.contains(fieldId)) { in FindUsages() 83 out.println(location() + ": field reference " + dex.fieldIds().get(fieldId) in FindUsages() 114 if (fieldIds == null || methodIds == null) { in findUsages() 129 if (fieldIds.contains(fieldIndex)) { in findUsages() 130 out.println(location() + " field declared " + dex.fieldIds().get(fieldIndex)); in findUsages() 157 for (FieldId fieldId : dex.fieldIds()) { in getFieldIds()
|
/dalvik/dx/src/com/android/dx/merge/ |
D | IndexMap.java | 62 public final short[] fieldIds; field in IndexMap 76 this.fieldIds = new short[tableOfContents.fieldIds.size]; in IndexMap() 161 return fieldIds[fieldIndex] & 0xffff; in adjustField()
|
D | DexMerger.java | 463 return tableOfContents.fieldIds; in mergeFieldIds() 474 indexMap.fieldIds[oldIndex] = (short) newIndex; in mergeFieldIds() 1047 + contents.fieldIds.size * SizeOf.MEMBER_ID_ITEM in plus()
|
/dalvik/dx/src/com/android/dx/io/ |
D | DexIndexPrinter.java | 77 for (FieldId fieldId : dex.fieldIds()) { in printFieldIds()
|