/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...] |
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
ClassDataItem.java | 29 public EncodedMethod[] directMethods; 54 directMethods = new EncodedMethod[directMethodsSize]; 56 (directMethods[i] = new EncodedMethod()).read(file); 78 directMethods[i].write(file); 116 incrementEncodedMethods(insertedIdx, directMethods);
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/ |
ImmutableClassDef.java | 61 @Nonnull protected final ImmutableSortedSet<? extends ImmutableMethod> directMethods; 87 this.directMethods = ImmutableMethod.immutableSetOf(Iterables.filter(methods, MethodUtil.METHOD_IS_DIRECT)); 99 @Nullable Iterable<? extends Method> directMethods, 109 this.directMethods = ImmutableMethod.immutableSetOf(directMethods); 121 @Nullable ImmutableSortedSet<? extends ImmutableMethod> directMethods, 131 this.directMethods = ImmutableUtils.nullToEmptySortedSet(directMethods); 160 @Nonnull @Override public ImmutableSet<? extends ImmutableMethod> getDirectMethods() { return directMethods; } 186 return Iterators.concat(directMethods.iterator(), virtualMethods.iterator()) [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/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/ |
BuilderClassDef.java | 56 @Nonnull final SortedSet<BuilderMethod> directMethods; 88 this.directMethods = ImmutableSortedSet.copyOf( 101 @Nonnull @Override public SortedSet<BuilderMethod> getDirectMethods() { return directMethods; } 127 ImmutableList.of(directMethods.iterator(), virtualMethods.iterator()), 132 return directMethods.size() + virtualMethods.size();
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ |
PoolClassDef.java | 49 @Nonnull final ImmutableSortedSet<PoolMethod> directMethods; 62 directMethods = ImmutableSortedSet.copyOf( 115 return directMethods; 126 ImmutableList.of(directMethods.iterator(), virtualMethods.iterator()), 131 return directMethods.size() + virtualMethods.size();
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
ClassDefinition.java | 112 Set<String> directMethods = writeDirectMethods(writer); 113 writeVirtualMethods(writer, directMethods); 253 Iterable<? extends Method> directMethods; 255 directMethods = ((DexBackedClassDef)classDef).getDirectMethods(false); 257 directMethods = classDef.getDirectMethods(); 260 for (Method method: directMethods) { 288 private void writeVirtualMethods(IndentingWriter writer, Set<String> directMethods) throws IOException { 314 } else if (directMethods.contains(methodString)) {
|
/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...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/reflection/ |
ReflectionClassDef.java | 177 Iterator<java.lang.reflect.Method> directMethods = Iterators.filter( 185 Iterator<Method> methodIterator = Iterators.transform(directMethods, 199 Iterator<java.lang.reflect.Method> directMethods = Iterators.filter( 207 return Iterators.transform(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/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
DexWriter.java | 457 Collection<? extends MethodKey> directMethods = classSection.getSortedDirectMethods(key); 461 directMethods.size() > 0 || 478 offsetWriter.writeUleb128(directMethods.size()); 483 writeEncodedMethods(offsetWriter, directMethods); [all...] |
/dalvik/dx/src/com/android/dx/merge/ |
DexMerger.java | 773 ClassData.Method[] directMethods = classData.getDirectMethods(); 778 classDataOut.writeUleb128(directMethods.length); 783 transformMethods(in, indexMap, directMethods); [all...] |
/art/tools/dexfuzz/src/dexfuzz/program/ |
Program.java | 273 for (EncodedMethod method : classDataItem.directMethods) {
|
/dalvik/dexdump/ |
DexDump.cpp | [all...] |
/prebuilts/sdk/tools/lib/ |
dx.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0/ |
builder-2.1.0.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-beta1/ |
builder-2.1.0-beta1.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-beta3/ |
builder-2.1.0-beta3.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-rc1/ |
builder-2.1.0-rc1.jar | |
/prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.2/ |
builder-2.1.2.jar | |