/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | MethodIdsSection.java | 35 private final TreeMap<CstBaseMethodRef, MethodIdItem> methodIds; field in MethodIdsSection 45 methodIds = new TreeMap<CstBaseMethodRef, MethodIdItem>(); in MethodIdsSection() 51 return methodIds.values(); in items() 63 IndexedItem result = methodIds.get((CstBaseMethodRef) cst); in get() 80 int sz = methodIds.size(); in writeHeaderPart() 105 MethodIdItem result = methodIds.get(method); in intern() 109 methodIds.put(method, result); in intern() 129 MethodIdItem item = methodIds.get(ref); in indexOf()
|
D | DexFile.java | 77 private final MethodIdsSection methodIds; field in DexFile 118 methodIds = new MethodIdsSection(this); in DexFile() 127 header, stringIds, typeIds, protoIds, fieldIds, methodIds, in DexFile() 373 return methodIds; in getMethodIds() 430 methodIds.intern((CstBaseMethodRef) cst); in internIfAppropriate() 459 return methodIds.get(cst); in findItemOrNull() 487 methodIds.prepare(); in toDex0()
|
D | MethodAnnotationStruct.java | 77 MethodIdsSection methodIds = file.getMethodIds(); in addContents() local 80 methodIds.intern(method); in addContents()
|
D | ParameterAnnotationStruct.java | 101 MethodIdsSection methodIds = file.getMethodIds(); in addContents() local 104 methodIds.intern(method); in addContents()
|
D | EncodedMethod.java | 117 MethodIdsSection methodIds = file.getMethodIds(); in addContents() local 120 methodIds.intern(method); in addContents()
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | MethodIdsSection.java | 34 private final TreeMap<CstBaseMethodRef, MethodIdItem> methodIds; field in MethodIdsSection 44 methodIds = new TreeMap<CstBaseMethodRef, MethodIdItem>(); in MethodIdsSection() 50 return methodIds.values(); in items() 62 IndexedItem result = methodIds.get((CstBaseMethodRef) cst); in get() 79 int sz = methodIds.size(); in writeHeaderPart() 104 MethodIdItem result = methodIds.get(method); in intern() 108 methodIds.put(method, result); in intern() 128 MethodIdItem item = methodIds.get(ref); in indexOf()
|
D | DexFile.java | 85 private final MethodIdsSection methodIds; field in DexFile 136 methodIds = new MethodIdsSection(this); in DexFile() 155 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, in DexFile() 163 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, in DexFile() 449 return methodIds; in getMethodIds() 534 methodIds.intern((CstBaseMethodRef) cst); in internIfAppropriate() 563 return methodIds.get(cst); in findItemOrNull() 631 methodIds.prepare(); in toDex0()
|
D | MethodAnnotationStruct.java | 80 MethodIdsSection methodIds = file.getMethodIds(); in addContents() local 83 methodIds.intern(method); in addContents()
|
D | MethodHandleItem.java | 98 MethodIdsSection methodIds = file.getMethodIds(); in getTargetIndex() local 99 return methodIds.indexOf((CstBaseMethodRef) ref); in getTargetIndex()
|
D | ParameterAnnotationStruct.java | 104 MethodIdsSection methodIds = file.getMethodIds(); in addContents() local 107 methodIds.intern(method); in addContents()
|
D | EncodedMethod.java | 118 MethodIdsSection methodIds = file.getMethodIds(); in addContents() local 121 methodIds.intern(method); in addContents()
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
D | FindUsages.java | 36 private final Set<Integer> methodIds; field in FindUsages 63 methodIds = fieldIds = null; in FindUsages() 67 methodIds = new HashSet<Integer>(); in FindUsages() 74 methodIds.addAll(getMethodIds(dex, memberNameIndexes, typeIndex)); in FindUsages() 94 if (methodIds.contains(methodId)) { in FindUsages() 95 out.println(location() + ": method reference " + dex.methodIds().get(methodId) in FindUsages() 105 MethodId methodId = dex.methodIds().get(currentMethod.getMethodIndex()); in location() 116 if (fieldIds == null || methodIds == null) { in findUsages() 139 if (methodIds.contains(methodIndex)) { in findUsages() 140 … out.println(location() + " method declared " + dex.methodIds().get(methodIndex)); in findUsages() [all …]
|
/dalvik/dx/src/com/android/dex/ |
D | TableOfContents.java | 37 public final Section methodIds = new Section(0x0005); field in TableOfContents 53 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, mapList, callSiteIds, 115 methodIds.size = headerIn.readInt(); in readHeader() 116 methodIds.off = headerIn.readInt(); in readHeader() 192 out.writeInt(methodIds.size); in writeHeader() 193 out.writeInt(methodIds.off); in writeHeader()
|
D | Dex.java | 68 private final MethodIdTable methodIds = new MethodIdTable(); field in Dex 236 public List<MethodId> methodIds() { in methodIds() method in Dex 237 return methodIds; in methodIds() 779 checkBounds(index, tableOfContents.methodIds.size); in get() 780 return open(tableOfContents.methodIds.off + (SizeOf.MEMBER_ID_ITEM * index)) in get() 785 return tableOfContents.methodIds.size; in size()
|
D | MethodHandle.java | 130 : dex.methodIds().get(fieldOrMethodId)); in toString()
|
/dalvik/dx/src/com/android/dx/merge/ |
D | IndexMap.java | 67 public final short[] methodIds; field in IndexMap 83 this.methodIds = new short[tableOfContents.methodIds.size]; in IndexMap() 173 return methodIds[methodIndex] & 0xffff; in adjustMethod()
|
D | DexMerger.java | 555 return tableOfContents.methodIds; in mergeMethodIds() 567 indexMap.methodIds[oldIndex] = (short) newIndex; in mergeMethodIds() 1117 + contents.methodIds.size * SizeOf.MEMBER_ID_ITEM in plus()
|
/dalvik/dx/src/com/android/dx/io/ |
D | DexIndexPrinter.java | 85 for (MethodId methodId : dex.methodIds()) { in printMethodIds()
|
/dalvik/dx/src/com/android/dx/command/grep/ |
D | Grep.java | 79 MethodId methodId = dex.methodIds().get(currentMethod.getMethodIndex()); in location()
|