Home
last modified time | relevance | path

Searched refs:directMethods (Results 1 – 5 of 5) sorted by relevance

/dalvik/dx/src/com/android/dex/
DClassData.java22 private final Method[] directMethods; field in ClassData
26 Method[] directMethods, Method[] virtualMethods) { in ClassData() argument
29 this.directMethods = directMethods; in ClassData()
42 return directMethods; in getDirectMethods()
57 Method[] result = new Method[directMethods.length + virtualMethods.length]; in allMethods()
58 System.arraycopy(directMethods, 0, result, 0, directMethods.length); in allMethods()
59 System.arraycopy(virtualMethods, 0, result, directMethods.length, virtualMethods.length); in allMethods()
DDex.java556 ClassData.Method[] directMethods = readMethods(directMethodsSize); in readClassData() local
558 return new ClassData(staticFields, instanceFields, directMethods, virtualMethods); in readClassData()
/dalvik/dx/src/com/android/dx/dex/file/
DClassDataItem.java53 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/dexgen/src/com/android/dexgen/dex/file/
DClassDataItem.java57 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/merge/
DDexMerger.java842 ClassData.Method[] directMethods = classData.getDirectMethods(); in transformClassData() local
847 classDataOut.writeUleb128(directMethods.length); in transformClassData()
852 transformMethods(in, indexMap, directMethods); in transformClassData()