Searched refs:classData (Results 1 – 8 of 8) sorted by relevance
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | ClassDefItem.java | 67 private final ClassDataItem classData; field in ClassDefItem 111 this.classData = new ClassDataItem(thisClass); in ClassDefItem() 139 if (!classData.isEmpty()) { in addContents() 141 classDataSection.add(classData); in addContents() 143 CstArray staticValues = classData.getStaticValuesConstant(); in addContents() 184 int dataOff = classData.isEmpty()? 0 : classData.getAbsoluteOffset(); in writeTo() 280 classData.addStaticField(field, value); in addStaticField() 289 classData.addInstanceField(field); in addInstanceField() 298 classData.addDirectMethod(method); in addDirectMethod() 307 classData.addVirtualMethod(method); in addVirtualMethod() [all …]
|
D | DexFile.java | 83 private final MixedItemSection classData; field in DexFile 112 classData = new MixedItemSection(null, this, 1, SortType.NONE); in DexFile() 129 classData, map }; in DexFile() 321 return classData; in getClassData() 484 classData.prepare(); in toDex0()
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | ClassDefItem.java | 65 private final ClassDataItem classData; field in ClassDefItem 109 this.classData = new ClassDataItem(thisClass); in ClassDefItem() 137 if (!classData.isEmpty()) { in addContents() 139 classDataSection.add(classData); in addContents() 141 CstArray staticValues = classData.getStaticValuesConstant(); in addContents() 182 int dataOff = classData.isEmpty()? 0 : classData.getAbsoluteOffset(); in writeTo() 278 classData.addStaticField(field, value); in addStaticField() 287 classData.addInstanceField(field); in addInstanceField() 296 classData.addDirectMethod(method); in addDirectMethod() 305 classData.addVirtualMethod(method); in addVirtualMethod() [all …]
|
D | DexFile.java | 86 private final MixedItemSection classData; field in DexFile 117 classData = new MixedItemSection(null, this, 1, SortType.NONE); in DexFile() 134 classData, map }; in DexFile() 340 return classData; in getClassData() 501 classData.prepare(); in toDex0()
|
/dalvik/libdex/ |
D | DexSwapVerify.cpp | 925 DexClassData* classData); 938 DexClassData* classData = dexReadAndVerifyClassData(&data, NULL); in verifyClassDataIsForDef() local 940 if (classData == NULL) { in verifyClassDataIsForDef() 950 u4 dataDefiner = findFirstClassDataDefiner(state, classData); in verifyClassDataIsForDef() 953 free(classData); in verifyClassDataIsForDef() 1521 DexClassData* classData) { in verifyClassDataItem0() argument 1524 okay = verifyFields(state, classData->header.staticFieldsSize, in verifyClassDataItem0() 1525 classData->staticFields, true); in verifyClassDataItem0() 1532 verifyFields(state, classData->header.instanceFieldsSize, in verifyClassDataItem0() 1533 classData->instanceFields, false); in verifyClassDataItem0() [all …]
|
/dalvik/dx/src/com/android/dx/command/grep/ |
D | Grep.java | 97 ClassData classData = dex.readClassData(classDef); in grep() local 106 for (ClassData.Method method : classData.allMethods()) { in grep()
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
D | FindUsages.java | 126 ClassData classData = dex.readClassData(classDef); in findUsages() local 127 for (ClassData.Field field : classData.allFields()) { in findUsages() 134 for (ClassData.Method method : classData.allMethods()) { in findUsages()
|
/dalvik/dx/src/com/android/dx/merge/ |
D | DexMerger.java | 134 classDataOut = dexOut.appendSection(writerSizes.classData, "class data"); in DexMerger() 681 ClassData classData = in.readClassData(classDef); in transformClassDef() local 682 transformClassData(in, classData, indexMap); in transformClassDef() 770 private void transformClassData(Dex in, ClassData classData, IndexMap indexMap) { in transformClassData() argument 773 ClassData.Field[] staticFields = classData.getStaticFields(); in transformClassData() 774 ClassData.Field[] instanceFields = classData.getInstanceFields(); in transformClassData() 775 ClassData.Method[] directMethods = classData.getDirectMethods(); in transformClassData() 776 ClassData.Method[] virtualMethods = classData.getVirtualMethods(); in transformClassData() 1011 private int classData; field in DexMerger.WriterSizes 1035 classData = dexMerger.classDataOut.used(); in WriterSizes() [all …]
|