/dalvik/libdex/ |
DexClass.h | 55 DexMethod* directMethods;
|
/libcore/dex/src/main/java/com/android/dex/ |
ClassData.java | 22 private final Method[] directMethods; 26 Method[] directMethods, Method[] virtualMethods) { 29 this.directMethods = directMethods; 42 return directMethods; 57 Method[] result = new Method[directMethods.length + virtualMethods.length]; 58 System.arraycopy(directMethods, 0, result, 0, directMethods.length); 59 System.arraycopy(virtualMethods, 0, result, directMethods.length, virtualMethods.length);
|
Dex.java | 727 ClassData.Method[] directMethods = readMethods(directMethodsSize); 729 return new ClassData(staticFields, instanceFields, directMethods, virtualMethods); [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
ClassDataItem.java | 57 private final ArrayList<EncodedMethod> directMethods; 89 this.directMethods = new ArrayList<EncodedMethod>(20); 114 && directMethods.isEmpty() && virtualMethods.isEmpty(); 160 directMethods.add(method); 184 int sz = directMethods.size() + virtualMethods.size(); 187 result.addAll(directMethods); 214 sz = directMethods.size(); 217 directMethods.get(i).debugPrint(pw, verbose); 244 if (!directMethods.isEmpty()) { 245 Collections.sort(directMethods); [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
ClassDataItem.java | 53 private final ArrayList<EncodedMethod> directMethods; 85 this.directMethods = new ArrayList<EncodedMethod>(20); 110 && directMethods.isEmpty() && virtualMethods.isEmpty(); 156 directMethods.add(method); 180 int sz = directMethods.size() + virtualMethods.size(); 183 result.addAll(directMethods); 210 sz = directMethods.size(); 213 directMethods.get(i).debugPrint(pw, verbose); 240 if (!directMethods.isEmpty()) { 241 Collections.sort(directMethods); [all...] |
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
ClassDataItem.java | 54 private final ArrayList<EncodedMethod> directMethods; 86 this.directMethods = new ArrayList<EncodedMethod>(20); 111 && directMethods.isEmpty() && virtualMethods.isEmpty(); 157 directMethods.add(method); 181 int sz = directMethods.size() + virtualMethods.size(); 184 result.addAll(directMethods); 211 sz = directMethods.size(); 214 directMethods.get(i).debugPrint(pw, verbose); 241 if (!directMethods.isEmpty()) { 242 Collections.sort(directMethods); [all...] |
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
ClassDefinition.java | 287 List<ClassDataItem.EncodedMethod> directMethods = classDataItem.getDirectMethods(); 288 if (directMethods.size() == 0) { 294 writeMethods(writer, directMethods);
|
/cts/tools/dex-tools/src/dex/reader/ |
DexClassImpl.java | 181 EncodedMethod[] directMethods; 208 classDataItem.directMethods = parseMethods( 280 methods.addAll(getDexMethods(classDataItem.directMethods));
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/ |
ClassDataItem.java | 44 private EncodedMethod[] directMethods = null; 61 * @param directMethods The direct methods for this class 65 @Nullable EncodedField[] instanceFields, @Nullable EncodedMethod[] directMethods, 70 this.directMethods = directMethods; 79 * @param directMethods The direct methods for this class 85 @Nullable List<EncodedMethod> directMethods, 124 if (directMethods != null && directMethods.size() > 0) { 125 for (EncodedMethod directMethod: directMethods) { [all...] |
/dalvik/vm/oo/ |
Object.h | 410 Method* directMethods;
|
Class.cpp | [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
ClassPath.java | 707 if (classInfo.directMethods != null) { 708 directMethodCount = classInfo.directMethods.length; 715 for (int i=0; i<classInfo.directMethods.length; i++) { 717 methodLookup.put(classInfo.directMethods[i], StaticMethod); 719 methodLookup.put(classInfo.directMethods[i], DirectMethod); [all...] |
/libcore/libart/src/main/java/java/lang/ |
Class.java | 141 private transient ArtMethod[] directMethods; 540 if (directMethods != null) { 541 for (ArtMethod m : directMethods) { 588 if (directMethods != null) { 589 for (ArtMethod m : directMethods) { 724 if (directMethods != null) { 725 for (ArtMethod m : directMethods) { 762 initial_size += directMethods == null ? 0 : directMethods.length; 791 if (directMethods != null) [all...] |
/dalvik/dx/src/com/android/dx/merge/ |
DexMerger.java | 772 ClassData.Method[] directMethods = classData.getDirectMethods(); 777 classDataOut.writeUleb128(directMethods.length); 782 transformMethods(in, indexMap, directMethods); [all...] |
/prebuilts/runtime/common/dex/ |
dex-host-prebuilt.jar | |
/prebuilts/sdk/tools/lib/ |
dx.jar | |