Home
last modified time | relevance | path

Searched refs:fieldIds (Results 1 – 12 of 12) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/dex/file/
DFieldIdsSection.java35 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()
DDexFile.java74 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()
DFieldAnnotationStruct.java77 FieldIdsSection fieldIds = file.getFieldIds(); in addContents() local
80 fieldIds.intern(field); in addContents()
DEncodedField.java100 FieldIdsSection fieldIds = file.getFieldIds(); in addContents() local
101 fieldIds.intern(field); in addContents()
/dalvik/dx/src/com/android/dx/dex/file/
DFieldIdsSection.java35 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()
DDexFile.java77 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()
DFieldAnnotationStruct.java77 FieldIdsSection fieldIds = file.getFieldIds(); in addContents() local
80 fieldIds.intern(field); in addContents()
DEncodedField.java99 FieldIdsSection fieldIds = file.getFieldIds(); in addContents() local
100 fieldIds.intern(field); in addContents()
/dalvik/dx/src/com/android/dx/command/findusages/
DFindUsages.java37 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/
DIndexMap.java62 public final short[] fieldIds; field in IndexMap
76 this.fieldIds = new short[tableOfContents.fieldIds.size]; in IndexMap()
161 return fieldIds[fieldIndex] & 0xffff; in adjustField()
DDexMerger.java463 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/
DDexIndexPrinter.java77 for (FieldId fieldId : dex.fieldIds()) { in printFieldIds()