/dalvik/dx/src/com/android/dx/command/grep/ |
D | Grep.java | 34 private final Set<Integer> stringIds; field in Grep 46 stringIds = getStringIds(dex, pattern); in Grep() 70 if (stringIds.contains(index)) { in encounterString() 121 Set<Integer> stringIds = new HashSet<Integer>(); in getStringIds() local 125 stringIds.add(stringIndex); in getStringIds() 129 return stringIds; in getStringIds()
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | MemberIdItem.java | 55 StringIdsSection stringIds = file.getStringIds(); in addContents() local 56 stringIds.intern(getRef().getNat().getName()); in addContents() 63 StringIdsSection stringIds = file.getStringIds(); in writeTo() local 66 int nameIdx = stringIds.indexOf(nat.getName()); in writeTo()
|
D | DexFile.java | 73 private final StringIdsSection stringIds; field in DexFile 132 stringIds = new StringIdsSection(this); in DexFile() 155 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, in DexFile() 163 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, in DexFile() 371 return stringIds; in getStringIds() 530 stringIds.intern((CstString) cst); in internIfAppropriate() 559 return stringIds.get(cst); in findItemOrNull() 636 stringIds.prepare(); in toDex0()
|
D | ProtoIdItem.java | 112 StringIdsSection stringIds = file.getStringIds(); in addContents() local 117 stringIds.intern(shortForm); in addContents()
|
D | ValueEncoder.java | 332 StringIdsSection stringIds = file.getStringIds(); in writeAnnotation() local 357 int nameIdx = stringIds.indexOf(name); in writeAnnotation() 414 StringIdsSection stringIds = file.getStringIds(); in addContents() local 419 stringIds.intern(pair.getName()); in addContents()
|
D | ClassDefItem.java | 132 StringIdsSection stringIds = file.getStringIds(); in addContents() local 156 stringIds.intern(sourceFile); in addContents()
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | MemberIdItem.java | 57 StringIdsSection stringIds = file.getStringIds(); in addContents() local 58 stringIds.intern(getRef().getNat().getName()); in addContents() 65 StringIdsSection stringIds = file.getStringIds(); in writeTo() local 68 int nameIdx = stringIds.indexOf(nat.getName()); in writeTo()
|
D | DexFile.java | 65 private final StringIdsSection stringIds; field in DexFile 114 stringIds = new StringIdsSection(this); in DexFile() 127 header, stringIds, typeIds, protoIds, fieldIds, methodIds, in DexFile() 295 return stringIds; in getStringIds() 424 stringIds.intern((CstString) cst); in internIfAppropriate() 426 stringIds.intern((CstUtf8) cst); in internIfAppropriate() 455 return stringIds.get(cst); in findItemOrNull() 492 stringIds.prepare(); in toDex0()
|
D | ProtoIdItem.java | 115 StringIdsSection stringIds = file.getStringIds(); in addContents() local 120 stringIds.intern(shortForm); in addContents()
|
D | ValueEncoder.java | 311 StringIdsSection stringIds = file.getStringIds(); in writeAnnotation() local 336 int nameIdx = stringIds.indexOf(name); in writeAnnotation() 496 StringIdsSection stringIds = file.getStringIds(); in addContents() local 501 stringIds.intern(pair.getName()); in addContents()
|
D | ClassDefItem.java | 135 StringIdsSection stringIds = file.getStringIds(); in addContents() local 159 stringIds.intern(sourceFile); in addContents()
|
/dalvik/dx/src/com/android/dex/ |
D | TableOfContents.java | 33 public final Section stringIds = new Section(0x0001); field in TableOfContents 53 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, mapList, callSiteIds, 107 stringIds.size = headerIn.readInt(); in readHeader() 108 stringIds.off = headerIn.readInt(); in readHeader() 184 out.writeInt(stringIds.size); in writeHeader() 185 out.writeInt(stringIds.off); in writeHeader()
|
D | Dex.java | 716 checkBounds(index, tableOfContents.stringIds.size); in get() 717 return open(tableOfContents.stringIds.off + (index * SizeOf.STRING_ID_ITEM)) in get() 722 return tableOfContents.stringIds.size; in size()
|
/dalvik/dx/src/com/android/dx/merge/ |
D | IndexMap.java | 63 public final int[] stringIds; field in IndexMap 79 this.stringIds = new int[tableOfContents.stringIds.size]; in IndexMap() 146 return stringIndex == ClassDef.NO_INDEX ? ClassDef.NO_INDEX : stringIds[stringIndex]; in adjustString()
|
D | DexMerger.java | 394 return tableOfContents.stringIds; in mergeStringIds() 402 indexMap.stringIds[oldIndex] = newIndex; in mergeStringIds() 1113 idsDefs += contents.stringIds.size * SizeOf.STRING_ID_ITEM in plus()
|