/dalvik/dx/src/com/android/dex/ |
D | TableOfContents.java | 32 public final Section header = new Section(0x0000); 33 public final Section stringIds = new Section(0x0001); 34 public final Section typeIds = new Section(0x0002); 35 public final Section protoIds = new Section(0x0003); 36 public final Section fieldIds = new Section(0x0004); 37 public final Section methodIds = new Section(0x0005); 38 public final Section classDefs = new Section(0x0006); 39 public final Section callSiteIds = new Section(0x0007); 40 public final Section methodHandles = new Section(0x0008); 41 public final Section mapList = new Section(0x1000); [all …]
|
D | CallSiteId.java | 19 import com.android.dex.Dex.Section; 44 public void writeTo(Section out) { in writeTo()
|
D | MethodHandle.java | 19 import com.android.dex.Dex.Section; 114 public void writeTo(Section out) { in writeTo()
|
D | Dex.java | 171 public Section open(int position) { in open() 180 return new Section("section", sectionData); in open() 183 public Section appendSection(int maxByteCount, String name) { in appendSection() 192 Section result = new Section(name, sectionData); in appendSection() 328 public final class Section implements ByteInput, ByteOutput { class in Dex 333 private Section(String name, ByteBuffer data) { in Section() method in Dex.Section 491 Section triesSection = open(data.position()); in readCode() 790 private final Dex.Section in = open(tableOfContents.classDefs.off);
|
D | Annotation.java | 49 public void writeTo(Dex.Section out) { in writeTo()
|
D | EncodedValue.java | 40 public void writeTo(Dex.Section out) { in writeTo()
|
D | ProtoId.java | 54 public void writeTo(Dex.Section out) { in writeTo()
|
D | FieldId.java | 57 public void writeTo(Dex.Section out) { in writeTo()
|
D | MethodId.java | 57 public void writeTo(Dex.Section out) { in writeTo()
|
/dalvik/dx/src/com/android/dx/merge/ |
D | DexMerger.java | 52 private final Dex.Section headerOut; 55 private final Dex.Section idsDefsOut; 57 private final Dex.Section mapListOut; 59 private final Dex.Section typeListOut; 61 private final Dex.Section classDataOut; 63 private final Dex.Section codeOut; 65 private final Dex.Section stringDataOut; 67 private final Dex.Section debugInfoOut; 69 private final Dex.Section encodedArrayOut; 72 private final Dex.Section annotationsDirectoryOut; [all …]
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | OffsettedItem.java | 38 private Section addedTo; 71 Section.validateAlignment(alignment); in OffsettedItem() 223 public final int place(Section addedTo, int offset) { in place() 301 protected void place0(Section addedTo, int offset) { in place0()
|
D | MapItem.java | 38 private final Section section; 67 public static void addMap(Section[] sections, in addMap() 80 for (Section section : sections) { in addMap() 124 private MapItem(ItemType type, Section section, Item firstItem, in MapItem() 161 private MapItem(Section section) { in MapItem()
|
D | DexFile.java | 95 private final Section[] sections; 126 sections = new Section[] { in DexFile() 398 /*package*/ Section getFirstDataSection() { in getFirstDataSection() 411 /*package*/ Section getLastDataSection() { in getLastDataSection() 502 Section one = sections[i]; in toDex0() 546 Section one = sections[i]; in toDex0() 593 for (Section s : sections) { in getStatistics()
|
D | Section.java | 27 public abstract class Section { class 69 public Section(String name, DexFile file, int alignment) { in Section() method in Section
|
D | HeaderItem.java | 68 Section firstDataSection = file.getFirstDataSection(); in writeTo() 69 Section lastDataSection = file.getLastDataSection(); in writeTo()
|
D | UniformItemSection.java | 29 public abstract class UniformItemSection extends Section {
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | OffsettedItem.java | 38 private Section addedTo; 71 Section.validateAlignment(alignment); in OffsettedItem() 224 public final int place(Section addedTo, int offset) { in place() 302 protected void place0(Section addedTo, int offset) { in place0()
|
D | MapItem.java | 37 private final Section section; 66 public static void addMap(Section[] sections, in addMap() 79 for (Section section : sections) { in addMap() 123 private MapItem(ItemType type, Section section, Item firstItem, in MapItem() 160 private MapItem(Section section) { in MapItem()
|
D | DexFile.java | 109 private final Section[] sections; 154 sections = new Section[] { in DexFile() 162 sections = new Section[] { in DexFile() 500 /*package*/ Section getFirstDataSection() { in getFirstDataSection() 513 /*package*/ Section getLastDataSection() { in getLastDataSection() 646 Section one = sections[i]; in toDex0() 700 final Section one = sections[i]; in toDex0() 750 for (Section s : sections) { in getStatistics()
|
D | Section.java | 26 public abstract class Section { class 68 public Section(String name, DexFile file, int alignment) { in Section() method in Section
|
D | HeaderItem.java | 58 Section firstDataSection = file.getFirstDataSection(); in writeTo() 59 Section lastDataSection = file.getLastDataSection(); in writeTo()
|
D | UniformItemSection.java | 28 public abstract class UniformItemSection extends Section {
|
D | CallSiteItem.java | 56 protected void place0(Section addedTo, int offset) { in place0()
|
D | EncodedArrayItem.java | 93 protected void place0(Section addedTo, int offset) { in place0()
|
/dalvik/dx/src/com/android/dx/io/ |
D | DexIndexPrinter.java | 41 for (TableOfContents.Section section : tableOfContents.sections) { in printMap() 96 Dex.Section in = dex.open(tableOfContents.typeLists.off); in printTypeLists()
|