Searched refs:directMethods (Results 1 – 7 of 7) sorted by relevance
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | ClassDataItem.java | 57 private final ArrayList<EncodedMethod> directMethods; field in ClassDataItem 89 this.directMethods = new ArrayList<EncodedMethod>(20); in ClassDataItem() 114 && directMethods.isEmpty() && virtualMethods.isEmpty(); in isEmpty() 160 directMethods.add(method); in addDirectMethod() 184 int sz = directMethods.size() + virtualMethods.size(); in getMethods() 187 result.addAll(directMethods); in getMethods() 214 sz = directMethods.size(); in debugPrint() 217 directMethods.get(i).debugPrint(pw, verbose); in debugPrint() 244 if (!directMethods.isEmpty()) { in addContents() 245 Collections.sort(directMethods); in addContents() [all …]
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | ClassDataItem.java | 53 private final ArrayList<EncodedMethod> directMethods; field in ClassDataItem 85 this.directMethods = new ArrayList<EncodedMethod>(20); in ClassDataItem() 110 && directMethods.isEmpty() && virtualMethods.isEmpty(); in isEmpty() 156 directMethods.add(method); in addDirectMethod() 180 int sz = directMethods.size() + virtualMethods.size(); in getMethods() 183 result.addAll(directMethods); in getMethods() 210 sz = directMethods.size(); in debugPrint() 213 directMethods.get(i).debugPrint(pw, verbose); in debugPrint() 240 if (!directMethods.isEmpty()) { in addContents() 241 Collections.sort(directMethods); in addContents() [all …]
|
/dalvik/libdex/ |
D | DexClass.cpp | 150 result->directMethods = (DexMethod*) ptr; in dexReadAndVerifyClassData() 153 result->directMethods = NULL; in dexReadAndVerifyClassData() 177 &result->directMethods[i], &lastIndex); in dexReadAndVerifyClassData()
|
D | DexClass.h | 55 DexMethod* directMethods; member
|
D | DexSwapVerify.cpp | 1524 classData->directMethods, true); in verifyClassDataItem0() 1581 u4 methodIdx = classData->directMethods[0].methodIdx; in findFirstClassDataDefiner() 1617 const DexMethod* meth = &classData->directMethods[i]; in crossVerifyClassDataItem()
|
/dalvik/dx/src/com/android/dx/merge/ |
D | DexMerger.java | 773 ClassData.Method[] directMethods = classData.getDirectMethods(); in transformClassData() local 778 classDataOut.writeUleb128(directMethods.length); in transformClassData() 783 transformMethods(in, indexMap, directMethods); in transformClassData()
|
/dalvik/dexdump/ |
D | DexDump.cpp | 1505 dumpMethod(pDexFile, &pClassData->directMethods[i], i); in dumpClass() 1725 dumpMethodMap(pDexFile, &pClassData->directMethods[i], i, &data); in dumpRegisterMaps()
|