Home
last modified time | relevance | path

Searched refs:Section (Results 1 – 25 of 44) sorted by relevance

12

/dalvik/dx/src/com/android/dex/
DTableOfContents.java32 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 …]
DCallSiteId.java19 import com.android.dex.Dex.Section;
44 public void writeTo(Section out) { in writeTo()
DMethodHandle.java19 import com.android.dex.Dex.Section;
114 public void writeTo(Section out) { in writeTo()
DDex.java171 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);
DEncodedValue.java40 public void writeTo(Dex.Section out) { in writeTo()
DAnnotation.java49 public void writeTo(Dex.Section out) { in writeTo()
DProtoId.java54 public void writeTo(Dex.Section out) { in writeTo()
DFieldId.java57 public void writeTo(Dex.Section out) { in writeTo()
DMethodId.java57 public void writeTo(Dex.Section out) { in writeTo()
/dalvik/dx/src/com/android/dx/merge/
DDexMerger.java52 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/
DOffsettedItem.java38 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()
DMapItem.java38 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()
DDexFile.java95 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()
DSection.java27 public abstract class Section { class
69 public Section(String name, DexFile file, int alignment) { in Section() method in Section
DHeaderItem.java68 Section firstDataSection = file.getFirstDataSection(); in writeTo()
69 Section lastDataSection = file.getLastDataSection(); in writeTo()
DUniformItemSection.java29 public abstract class UniformItemSection extends Section {
/dalvik/dx/src/com/android/dx/dex/file/
DOffsettedItem.java38 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()
DMapItem.java37 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()
DDexFile.java109 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()
DSection.java26 public abstract class Section { class
68 public Section(String name, DexFile file, int alignment) { in Section() method in Section
DHeaderItem.java58 Section firstDataSection = file.getFirstDataSection(); in writeTo()
59 Section lastDataSection = file.getLastDataSection(); in writeTo()
DUniformItemSection.java28 public abstract class UniformItemSection extends Section {
DCallSiteItem.java56 protected void place0(Section addedTo, int offset) { in place0()
DEncodedArrayItem.java93 protected void place0(Section addedTo, int offset) { in place0()
/dalvik/dx/src/com/android/dx/io/
DDexIndexPrinter.java41 for (TableOfContents.Section section : tableOfContents.sections) { in printMap()
96 Dex.Section in = dex.open(tableOfContents.typeLists.off); in printTypeLists()

12