/dalvik/libdex/ |
H A D | DexClass.cpp | 38 /* Read and verify the header of a class_data_item. This updates the 104 DexClassDataHeader header; local 113 if (! dexReadAndVerifyClassDataHeader(pData, pLimit, &header)) { 118 (header.staticFieldsSize * sizeof(DexField)) + 119 (header.instanceFieldsSize * sizeof(DexField)) + 120 (header.directMethodsSize * sizeof(DexMethod)) + 121 (header.virtualMethodsSize * sizeof(DexMethod)); 132 result->header = header; 134 if (header [all...] |
H A D | DexClass.h | 27 /* expanded form of a class_data_item header */ 52 DexClassDataHeader header; member in struct:DexClassData 59 /* Read and verify the header of a class_data_item. This updates the 118 /* Read the header of a class_data_item without verification. This
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | CatchHandlerList.java | 62 * @param header {@code non-null;} the header for the first line (after the 66 public String toHuman(String prefix, String header) { argument 71 sb.append(header);
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | CatchHandlerList.java | 63 * @param header {@code non-null;} the header for the first line (after the 67 public String toHuman(String prefix, String header) { argument 72 sb.append(header);
|
/dalvik/dx/src/com/android/dx/cf/direct/ |
H A D | CodeObserver.java | 67 observer.parsed(bytes, offset, length, header(offset)); 73 observer.parsed(bytes, offset, length, header(offset)); 95 header(offset) + (argComment ? " // " : " ") + 143 header(offset) + " " + cst + valueStr); 152 header(offset) + " " + targetStr); 162 sb.append(header(offset)); 190 header(offset) + commentOrSpace + typeName); 210 private String header(int offset) { method in class:CodeObserver 250 header(offset) + commentOrSpace + valueStr); 274 header(offse [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | DexFile.java | 88 /** {@code non-null;} file header */ 89 private final HeaderSection header; field in class:DexFile 107 header = new HeaderSection(this); 127 header, stringIds, typeIds, protoIds, fieldIds, methodIds, 276 * <p>This is package-scope in order to allow the header section 393 * <p>This is package-scope in order to allow the header section 406 * <p>This is package-scope in order to allow the header section 494 header.prepare();
|
/dalvik/dx/src/com/android/dex/ |
H A D | TableOfContents.java | 24 * The file header and map. 32 public final Section header = new Section(0x0000); field in class:TableOfContents 53 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, mapList, callSiteIds, 95 throw new DexException("Unexpected header: 0x" + Integer.toHexString(headerSize));
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | DexFile.java | 102 /** {@code non-null;} file header */ 103 private final HeaderSection header; field in class:DexFile 125 header = new HeaderSection(this); 155 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, 163 header, stringIds, typeIds, protoIds, fieldIds, methodIds, classDefs, 352 * <p>This is package-scope in order to allow the header section 495 * <p>This is package-scope in order to allow the header section 508 * <p>This is package-scope in order to allow the header section 638 header.prepare();
|
/dalvik/dx/src/com/android/dx/merge/ |
H A D | DexMerger.java | 110 headerOut = dexOut.appendSection(writerSizes.header, "header"); 175 // write the header 176 contentsOut.header.off = 0; 177 contentsOut.header.size = 1; 1071 private int header = SizeOf.HEADER_ITEM; field in class:DexMerger.WriterSizes 1096 header = dexMerger.headerOut.used(); 1155 header = fourByteAlign(header); 1175 return header [all...] |