Searched refs:virtualMethods (Results 1 - 9 of 9) sorted by relevance

/dalvik/dx/src/com/android/dex/
H A DClassData.java23 private final Method[] virtualMethods; field in class:ClassData
26 Method[] directMethods, Method[] virtualMethods) {
30 this.virtualMethods = virtualMethods;
46 return virtualMethods;
57 Method[] result = new Method[directMethods.length + virtualMethods.length];
59 System.arraycopy(virtualMethods, 0, result, directMethods.length, virtualMethods.length);
25 ClassData(Field[] staticFields, Field[] instanceFields, Method[] directMethods, Method[] virtualMethods) argument
H A DDex.java558 ClassData.Method[] virtualMethods = readMethods(virtualMethodsSize);
559 return new ClassData(staticFields, instanceFields, directMethods, virtualMethods);
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DClassDataItem.java60 private final ArrayList<EncodedMethod> virtualMethods; field in class:ClassDataItem
90 this.virtualMethods = new ArrayList<EncodedMethod>(20);
114 && directMethods.isEmpty() && virtualMethods.isEmpty();
173 virtualMethods.add(method);
184 int sz = directMethods.size() + virtualMethods.size();
188 result.addAll(virtualMethods);
220 sz = virtualMethods.size();
223 virtualMethods.get(i).debugPrint(pw, verbose);
251 if (!virtualMethods.isEmpty()) {
252 Collections.sort(virtualMethods);
[all...]
/dalvik/dx/src/com/android/dx/dex/file/
H A DClassDataItem.java56 private final ArrayList<EncodedMethod> virtualMethods; field in class:ClassDataItem
86 this.virtualMethods = new ArrayList<EncodedMethod>(20);
110 && directMethods.isEmpty() && virtualMethods.isEmpty();
169 virtualMethods.add(method);
180 int sz = directMethods.size() + virtualMethods.size();
184 result.addAll(virtualMethods);
216 sz = virtualMethods.size();
219 virtualMethods.get(i).debugPrint(pw, verbose);
247 if (!virtualMethods.isEmpty()) {
248 Collections.sort(virtualMethods);
[all...]
/dalvik/libdex/
H A DDexClass.cpp157 result->virtualMethods = (DexMethod*) ptr;
159 result->virtualMethods = NULL;
183 &result->virtualMethods[i], &lastIndex);
H A DDexClass.h56 DexMethod* virtualMethods; member in struct:DexClassData
H A DDexSwapVerify.cpp1612 classData->virtualMethods, false);
1667 u4 methodIdx = classData->virtualMethods[0].methodIdx;
1705 const DexMethod* meth = &classData->virtualMethods[i];
/dalvik/dx/src/com/android/dx/merge/
H A DDexMerger.java844 ClassData.Method[] virtualMethods = classData.getVirtualMethods();
849 classDataOut.writeUleb128(virtualMethods.length);
854 transformMethods(in, indexMap, virtualMethods);
/dalvik/dexdump/
H A DDexDump.cpp1621 dumpMethod(pDexFile, &pClassData->virtualMethods[i], i);
1841 dumpMethodMap(pDexFile, &pClassData->virtualMethods[i], i, &data);

Completed in 165 milliseconds