/dalvik/dx/src/com/android/dx/io/ |
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);
|
DexBuffer.java | 525 ClassData.Method[] directMethods = readMethods(directMethodsSize); 527 return new ClassData(staticFields, instanceFields, directMethods, virtualMethods);
|
/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 | 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/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/dexlib/src/main/java/org/jf/dexlib/ |
ClassDataItem.java | 39 private EncodedMethod[] directMethods; 57 * @param directMethods The direct methods for this class 61 EncodedMethod[] directMethods, EncodedMethod[] virtualMethods) { 65 this.directMethods = directMethods==null?new EncodedMethod[0]:directMethods; 74 * @param directMethods The direct methods for this class 80 List<EncodedMethod> directMethods, 99 if (directMethods != null && directMethods.size() > 0) [all...] |
/tools/motodev/src/plugins/preflighting.core/src/com/motorolamobility/preflighting/core/source/model/ |
SourceFileElement.java | 48 private final List<Method> directMethods = new ArrayList<Method>();
179 return directMethods;
280 + ", instanceFields=" + instanceFields + ", directMethods=" + directMethods
|
/dalvik/libdex/ |
DexClass.cpp | 150 result->directMethods = (DexMethod*) ptr; 153 result->directMethods = NULL; 177 &result->directMethods[i], &lastIndex);
|
DexClass.h | 55 DexMethod* directMethods;
|
DexSwapVerify.cpp | [all...] |
/tools/motodev/src/plugins/preflighting.core/src/com/motorolamobility/preflighting/core/applicationdata/ |
SourceFolderElement.java | 84 List<Method> directMethods = smali.getDirectMethods();
85 extractMethodsInvoked(invokedMethods, directMethods);
245 List<Method> directMethods = smali.getDirectMethods();
246 extractLayoutsUsed(layoutsUsed, layoutsDeclared, directMethods);
298 List<Method> directMethods = smali.getDirectMethods();
299 extractStringsUsed(stringsUsed, stringsDeclared, directMethods);
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
ClassDefinition.java | 284 ClassDataItem.EncodedMethod[] directMethods = classDataItem.getDirectMethods(); 286 if (directMethods == null || directMethods.length == 0) { 292 writeMethods(writer, directMethods);
|
/dalvik/vm/reflect/ |
Reflect.cpp | 352 slot = meth - clazz->directMethods; 371 return &clazz->directMethods[slot]; 471 Method* meth = &clazz->directMethods[i]; 492 Method* meth = &clazz->directMethods[i]; 631 meth = clazz->directMethods; 663 meth = clazz->directMethods; 765 clazz->directMethods, name, targetDescriptor); [all...] |
Proxy.cpp | 128 newClass->directMethods = (Method*) dvmLinearAlloc(newClass->classLoader, 130 createConstructor(newClass, &newClass->directMethods[0]); 131 dvmLinearReadOnly(newClass->classLoader, newClass->directMethods); [all...] |
/cts/tools/dex-tools/src/dex/reader/ |
DexClassImpl.java | 181 EncodedMethod[] directMethods; 208 classDataItem.directMethods = parseMethods( 280 methods.addAll(getDexMethods(classDataItem.directMethods));
|
/dalvik/vm/oo/ |
Class.cpp | [all...] |
Object.cpp | 395 methods = clazz->directMethods; 444 Method* method = &clazz->directMethods[i]; 475 // found in the directMethods list, rather than NotFoundError.
|
Object.h | 412 Method* directMethods;
|
/dalvik/dexlist/ |
DexList.cpp | 185 dumpMethod(pDexFile, fileName, &pClassData->directMethods[i], i);
|
/external/smali/smali/src/main/antlr3/org/jf/smali/ |
smaliTreeWalker.g | 170 $methods.directMethods.size() != 0 || $methods.virtualMethods.size()!= 0) { 172 $methods.directMethods, $methods.virtualMethods); 278 methods returns[List<ClassDataItem.EncodedMethod> directMethods, 284 $directMethods = new LinkedList<ClassDataItem.EncodedMethod>(); 291 $directMethods.add($method.encodedMethod); [all...] |
/dalvik/dx/src/com/android/dx/merge/ |
DexMerger.java | 741 ClassData.Method[] directMethods = classData.getDirectMethods(); 746 classDataOut.writeUleb128(directMethods.length); 751 transformMethods(in, indexMap, directMethods); [all...] |
/dalvik/vm/ |
Native.cpp | 541 unregisterJNINativeMethods(clazz->directMethods, clazz->directMethodCount);
|
Profile.cpp | 324 meth = &clazz->directMethods[i];
|
/dalvik/vm/analysis/ |
RegisterMap.cpp | 669 const Method* meth = &clazz->directMethods[i]; 672 if (!writeMapForMethod(&clazz->directMethods[i], &ptr)) { [all...] |
/dalvik/dexdump/ |
DexDump.cpp | [all...] |