Searched refs:fieldIds (Results 1 - 17 of 17) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DFieldIdsSection.java35 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 DDexFile.java74 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();
H A DFieldAnnotationStruct.java77 FieldIdsSection fieldIds = file.getFieldIds();
80 fieldIds.intern(field);
H A DEncodedField.java100 FieldIdsSection fieldIds = file.getFieldIds();
101 fieldIds.intern(field);
/dalvik/dx/src/com/android/dx/dex/file/
H A DFieldIdsSection.java35 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 DFieldAnnotationStruct.java77 FieldIdsSection fieldIds = file.getFieldIds();
80 fieldIds.intern(field);
H A DMethodHandleItem.java88 FieldIdsSection fieldIds = file.getFieldIds();
89 return fieldIds.indexOf((CstFieldRef) ref);
H A DDexFile.java81 private final FieldIdsSection fieldIds; field in class:DexFile
134 fieldIds = new FieldIdsSection(this);
154 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs,
162 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs,
409 return fieldIds;
509 fieldIds.intern((CstFieldRef) cst);
511 fieldIds.intern(((CstEnumRef) cst).getFieldRef());
538 return fieldIds.get(cst);
540 return fieldIds.intern(((CstEnumRef) cst).getFieldRef());
581 fieldIds
[all...]
H A DEncodedField.java99 FieldIdsSection fieldIds = file.getFieldIds();
100 fieldIds.intern(field);
/dalvik/dx/src/com/android/dx/command/findusages/
H A DFindUsages.java37 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));
82 if (fieldIds.contains(fieldId)) {
83 out.println(location() + ": field reference " + dex.fieldIds().get(fieldId)
114 if (fieldIds == null || methodIds == null) {
129 if (fieldIds.contains(fieldIndex)) {
130 out.println(location() + " field declared " + dex.fieldIds().get(fieldIndex));
157 for (FieldId fieldId : dex.fieldIds()) {
[all...]
/dalvik/dx/src/com/android/dex/
H A DTableOfContents.java36 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 DMethodHandle.java129 ? dex.fieldIds().get(fieldOrMethodId)
H A DDex.java68 private final FieldIdTable fieldIds = new FieldIdTable(); field in class:Dex
233 public List<FieldId> fieldIds() { method in class:Dex
234 return fieldIds;
758 checkBounds(index, tableOfContents.fieldIds.size);
759 return open(tableOfContents.fieldIds.off + (SizeOf.MEMBER_ID_ITEM * index))
763 return tableOfContents.fieldIds.size;
/dalvik/dx/junit-tests/com/android/dx/merge/
H A DDexMergerTest.java61 assertEquals(0, merged.getTableOfContents().fieldIds.off);
/dalvik/dx/src/com/android/dx/merge/
H A DIndexMap.java66 public final short[] fieldIds; field in class:IndexMap
82 this.fieldIds = new short[tableOfContents.fieldIds.size];
169 return fieldIds[fieldIndex] & 0xffff;
H A DDexMerger.java533 return tableOfContents.fieldIds;
544 indexMap.fieldIds[oldIndex] = (short) newIndex;
1117 + contents.fieldIds.size * SizeOf.MEMBER_ID_ITEM
/dalvik/dx/src/com/android/dx/io/
H A DDexIndexPrinter.java77 for (FieldId fieldId : dex.fieldIds()) {

Completed in 7471 milliseconds