Searched refs:sections (Results 1 - 7 of 7) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DDexFile.java92 * {@code non-null;} array of sections in the order they will appear in the
95 private final Section[] sections; field in class:DexFile
123 * This is the list of sections in the order they appear in
126 sections = new Section[] {
479 * add items happen before the calls to the sections that get
496 // Place the sections within the file.
498 int count = sections.length;
502 Section one = sections[i];
511 * Inform the map of all the sections, and add it
515 MapItem.addMap(sections, ma
[all...]
H A DMapItem.java60 * the contents of the given array of sections, adding it to the
63 * @param sections {@code non-null;} the sections
67 public static void addMap(Section[] sections, argument
69 if (sections == null) {
70 throw new NullPointerException("sections == null");
80 for (Section section : sections) {
/dalvik/dx/src/com/android/dex/
H A DTableOfContents.java52 public final Section[] sections = { field in class:TableOfContents
147 Arrays.sort(sections);
152 for (int i = sections.length - 1; i >= 0; i--) {
153 Section section = sections[i];
166 for (Section section : sections) {
202 for (Section section : sections) {
209 for (Section section : sections) {
/dalvik/dx/src/com/android/dx/dex/file/
H A DMapItem.java59 * the contents of the given array of sections, adding it to the
62 * @param sections {@code non-null;} the sections
66 public static void addMap(Section[] sections, argument
68 if (sections == null) {
69 throw new NullPointerException("sections == null");
79 for (Section section : sections) {
H A DDexFile.java106 * {@code non-null;} array of sections in the order they will appear in the
109 private final Section[] sections; field in class:DexFile
141 * Prepare the list of sections in the order they appear in
147 * from SDK version 26 onwards. Do not create or add sections unless
154 sections = new Section[] {
162 sections = new Section[] {
615 * add items happen before the calls to the sections that get
640 // Place the sections within the file.
642 int count = sections.length;
646 Section one = sections[
[all...]
/dalvik/dx/src/com/android/dx/io/
H A DDexIndexPrinter.java41 for (TableOfContents.Section section : tableOfContents.sections) {
/dalvik/dx/src/com/android/dx/merge/
H A DDexMerger.java54 /** All IDs and definitions sections */
172 // computeSizesFromOffsets expects sections sorted by offset, so make it so
173 Arrays.sort(contentsOut.sections);
243 * Merges already-sorted sections, reading one value from each dex into memory
247 TableOfContents.Section[] sections = new TableOfContents.Section[dexes.length];
258 sections[i] = getSection(dexes[i].getTableOfContents());
259 dexSections[i] = sections[i].exists() ? dexes[i].open(sections[i].off) : null;
262 dexSections[i], sections[i], indexMaps[i], indexes[i], values, i);
277 offsets[dex] = readIntoMap(dexSections[dex], sections[de
[all...]

Completed in 56 milliseconds