Home
last modified time | relevance | path

Searched refs:classData (Results 1 – 7 of 7) sorted by relevance

/dalvik/dx/src/com/android/dx/dex/file/
DClassDefItem.java64 private final ClassDataItem classData; field in ClassDefItem
108 this.classData = new ClassDataItem(thisClass); in ClassDefItem()
136 if (!classData.isEmpty()) { in addContents()
138 classDataSection.add(classData); in addContents()
140 CstArray staticValues = classData.getStaticValuesConstant(); in addContents()
181 int dataOff = classData.isEmpty()? 0 : classData.getAbsoluteOffset(); in writeTo()
277 classData.addStaticField(field, value); in addStaticField()
286 classData.addInstanceField(field); in addInstanceField()
295 classData.addDirectMethod(method); in addDirectMethod()
304 classData.addVirtualMethod(method); in addVirtualMethod()
[all …]
DDexFile.java91 private final MixedItemSection classData; field in DexFile
130 classData = new MixedItemSection(null, this, 1, SortType.NONE); in DexFile()
157 wordData, typeLists, stringData, byteData, classData, map }; in DexFile()
164 wordData, typeLists, stringData, byteData, classData, map }; in DexFile()
397 return classData; in getClassData()
620 classData.prepare(); in toDex0()
/dalvik/dexgen/src/com/android/dexgen/dex/file/
DClassDefItem.java67 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 …]
DDexFile.java83 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/merge/
DDexMerger.java131 classDataOut = dexOut.appendSection(writerSizes.classData, "class data"); in DexMerger()
748 ClassData classData = in.readClassData(classDef); in transformClassDef() local
749 transformClassData(in, classData, indexMap); in transformClassDef()
837 private void transformClassData(Dex in, ClassData classData, IndexMap indexMap) { in transformClassData() argument
840 ClassData.Field[] staticFields = classData.getStaticFields(); in transformClassData()
841 ClassData.Field[] instanceFields = classData.getInstanceFields(); in transformClassData()
842 ClassData.Method[] directMethods = classData.getDirectMethods(); in transformClassData()
843 ClassData.Method[] virtualMethods = classData.getVirtualMethods(); in transformClassData()
1075 private int classData; field in DexMerger.WriterSizes
1100 classData = dexMerger.classDataOut.used(); in WriterSizes()
[all …]
/dalvik/dx/src/com/android/dx/command/grep/
DGrep.java98 ClassData classData = dex.readClassData(classDef); in grep() local
107 for (ClassData.Method method : classData.allMethods()) { in grep()
/dalvik/dx/src/com/android/dx/command/findusages/
DFindUsages.java128 ClassData classData = dex.readClassData(classDef); in findUsages() local
129 for (ClassData.Field field : classData.allFields()) { in findUsages()
136 for (ClassData.Method method : classData.allMethods()) { in findUsages()