/dalvik/dx/src/com/android/dx/dex/file/ |
StringIdItem.java | 88 public void addContents(DexFile file) { 99 public void writeTo(DexFile file, AnnotatedOutput out) {
|
TypeIdItem.java | 54 public void addContents(DexFile file) { 60 public void writeTo(DexFile file, AnnotatedOutput out) {
|
DebugInfoItem.java | 66 public void addContents(DexFile file) { 100 public void annotateTo(DexFile file, AnnotatedOutput out, String prefix) { 116 protected void writeTo0(DexFile file, AnnotatedOutput out) { 142 private byte[] encode(DexFile file, String prefix, PrintWriter debugPrint, 173 private byte[] encode0(DexFile file, String prefix, PrintWriter debugPrint,
|
EncodedArrayItem.java | 95 public void addContents(DexFile file) { 114 protected void writeTo0(DexFile file, AnnotatedOutput out) {
|
FieldAnnotationStruct.java | 76 public void addContents(DexFile file) { 85 public void writeTo(DexFile file, AnnotatedOutput out) {
|
MethodAnnotationStruct.java | 76 public void addContents(DexFile file) { 85 public void writeTo(DexFile file, AnnotatedOutput out) {
|
TypeListItem.java | 66 public void addContents(DexFile file) { 92 protected void writeTo0(DexFile file, AnnotatedOutput out) {
|
AnnotationSetItem.java | 115 public void addContents(DexFile file) { 133 protected void writeTo0(DexFile file, AnnotatedOutput out) {
|
EncodedField.java | 99 public void addContents(DexFile file) { 133 public int encode(DexFile file, AnnotatedOutput out,
|
HeaderItem.java | 60 public void addContents(DexFile file) { 66 public void writeTo(DexFile file, AnnotatedOutput out) {
|
OffsettedItem.java | 164 public final void writeTo(DexFile file, AnnotatedOutput out) { 313 protected abstract void writeTo0(DexFile file, AnnotatedOutput out);
|
ParameterAnnotationStruct.java | 100 public void addContents(DexFile file) { 109 public void writeTo(DexFile file, AnnotatedOutput out) {
|
UniformListItem.java | 121 public void addContents(DexFile file) { 189 protected void writeTo0(DexFile file, AnnotatedOutput out) {
|
CodeItem.java | 116 public void addContents(DexFile file) { 193 final DexFile file = addedTo.getFile(); 233 protected void writeTo0(DexFile file, AnnotatedOutput out) { 297 private void writeCodes(DexFile file, AnnotatedOutput out) {
|
ClassDataItem.java | 229 public void addContents(DexFile file) { 343 private void encodeOutput(DexFile file, AnnotatedOutput out) { 375 private static void encodeSize(DexFile file, AnnotatedOutput out, 395 private static void encodeList(DexFile file, AnnotatedOutput out, 415 public void writeTo0(DexFile file, AnnotatedOutput out) {
|
AnnotationItem.java | 145 public void addContents(DexFile file) { 189 protected void writeTo0(DexFile file, AnnotatedOutput out) {
|
EncodedMethod.java | 116 public void addContents(DexFile file) { 159 public int encode(DexFile file, AnnotatedOutput out,
|
MapItem.java | 198 public void addContents(DexFile file) { 210 protected void writeTo0(DexFile file, AnnotatedOutput out) {
|
/cts/tools/dex-tools/src/dex/reader/ |
DexFileImpl.java | 24 import dex.structure.DexFile; 30 /* package */final class DexFileImpl implements DexFile { 57 * @see dex.reader.DexFile#getDefinedClasses() 87 return "DexFile";
|
TypeFormatter.java | 22 import dex.structure.DexFile; 105 public String formatDexFile(DexFile file) {
|
/dalvik/libdex/ |
DexFile.c | 21 #include "DexFile.h" 285 const char* dexStringAndSizeById(const DexFile* pDexFile, u4 idx, 357 static void classLookupAdd(DexFile* pDexFile, DexClassLookup* pLookup, 409 DexClassLookup* dexCreateClassLookup(DexFile* pDexFile) 464 * Set up the basic raw data pointers of a DexFile. This function isn't 467 void dexFileSetupBasicPointers(DexFile* pDexFile, const u1* data) { 485 * On success, return a newly-allocated DexFile. 487 DexFile* dexFileParse(const u1* data, size_t length, int flags) 489 DexFile* pDexFile = NULL; 499 pDexFile = (DexFile*) malloc(sizeof(DexFile)) [all...] |
/cts/tools/dex-tools/test/dex/reader/ |
DexTestsCommon.java | 32 import dex.structure.DexFile; 88 protected DexFile prepareDexFile(String fileName) throws IOException{ 93 protected DexClass getClass(DexFile file, String className) {
|
/dalvik/vm/ |
DvmDex.c | 40 static DvmDex* allocateAuxStructures(DexFile* pDexFile) 106 DexFile* pDexFile; 138 /* tuck this into the DexFile so it gets released later */ 148 * Create a DexFile structure for a "partial" DEX. This is one that is in 158 DexFile* pDexFile; 186 * Free up the DexFile and any associated data structures.
|
/dalvik/dexdump/ |
DexDump.c | 32 #include "libdex/DexFile.h" 390 void dumpFileHeader(const DexFile* pDexFile) 454 void dumpOptDirectory(const DexFile* pDexFile) 503 void dumpClassDef(DexFile* pDexFile, int idx) 544 void dumpInterface(const DexFile* pDexFile, const DexTypeItem* pTypeItem, 562 void dumpCatches(DexFile* pDexFile, const DexCode* pCode) 612 void dumpPositions(DexFile* pDexFile, const DexCode* pCode, 637 void dumpLocals(DexFile* pDexFile, const DexCode* pCode, 654 bool getMethodInfo(DexFile* pDexFile, u4 methodIdx, FieldMethodInfo* pMethInfo) 673 bool getFieldInfo(DexFile* pDexFile, u4 fieldIdx, FieldMethodInfo* pFieldInfo [all...] |
/dalvik/vm/reflect/ |
Annotation.c | 148 static const DexAnnotationsDirectoryItem* getAnnoDirectory(DexFile* pDexFile, 293 DexFile* pDexFile; 488 DexFile* pDexFile = clazz->pDvmDex->pDexFile; 710 const DexFile* pDexFile = clazz->pDvmDex->pDexFile; 894 DexFile* pDexFile = clazz->pDvmDex->pDexFile; [all...] |