/external/smali/dexlib/src/main/java/org/jf/dexlib/ |
ClassDataItem.java | 44 private EncodedMethod[] directMethods = null; 46 private EncodedMethod[] virtualMethods = null; 65 @Nullable EncodedField[] instanceFields, @Nullable EncodedMethod[] directMethods, 66 @Nullable EncodedMethod[] virtualMethods) { 85 @Nullable List<EncodedMethod> directMethods, 86 @Nullable List<EncodedMethod> virtualMethods) { 89 EncodedMethod[] directMethodsArray = null; 90 EncodedMethod[] virtualMethodsArray = null; 122 TreeSet<EncodedMethod> directMethodSet = new TreeSet<EncodedMethod>(); [all...] |
CodeItem.java | 49 private ClassDataItem.EncodedMethod parent; 383 * @param encodedMethod the <code>EncodedMethod</code> of the method that this <code>CodeItem</code> is associated 386 protected void setParent(ClassDataItem.EncodedMethod encodedMethod) { 387 this.parent = encodedMethod; 393 public ClassDataItem.EncodedMethod getParent() { [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
EncodedMethod.java | 33 public final class EncodedMethod extends EncodedMember 34 implements Comparable<EncodedMethod> { 54 public EncodedMethod(CstMethodRef method, int accessFlags, 74 if (! (other instanceof EncodedMethod)) { 78 return compareTo((EncodedMethod) other) == 0; 89 public int compareTo(EncodedMethod other) {
|
ClassDataItem.java | 57 private final ArrayList<EncodedMethod> directMethods; 60 private final ArrayList<EncodedMethod> virtualMethods; 89 this.directMethods = new ArrayList<EncodedMethod>(20); 90 this.virtualMethods = new ArrayList<EncodedMethod>(20); 155 public void addDirectMethod(EncodedMethod method) { 168 public void addVirtualMethod(EncodedMethod method) { 183 public ArrayList<EncodedMethod> getMethods() { 185 ArrayList<EncodedMethod> result = new ArrayList<EncodedMethod>(sz); 246 for (EncodedMethod method : directMethods) [all...] |
ClassDefItem.java | 297 public void addDirectMethod(EncodedMethod method) { 306 public void addVirtualMethod(EncodedMethod method) { 317 public ArrayList<EncodedMethod> getMethods() {
|
/dalvik/dx/src/com/android/dx/dex/file/ |
EncodedMethod.java | 32 public final class EncodedMethod extends EncodedMember 33 implements Comparable<EncodedMethod> { 53 public EncodedMethod(CstMethodRef method, int accessFlags, 73 if (! (other instanceof EncodedMethod)) { 77 return compareTo((EncodedMethod) other) == 0; 88 public int compareTo(EncodedMethod other) {
|
ClassDataItem.java | 53 private final ArrayList<EncodedMethod> directMethods; 56 private final ArrayList<EncodedMethod> virtualMethods; 85 this.directMethods = new ArrayList<EncodedMethod>(20); 86 this.virtualMethods = new ArrayList<EncodedMethod>(20); 151 public void addDirectMethod(EncodedMethod method) { 164 public void addVirtualMethod(EncodedMethod method) { 179 public ArrayList<EncodedMethod> getMethods() { 181 ArrayList<EncodedMethod> result = new ArrayList<EncodedMethod>(sz); 242 for (EncodedMethod method : directMethods) [all...] |
ClassDefItem.java | 294 public void addDirectMethod(EncodedMethod method) { 303 public void addVirtualMethod(EncodedMethod method) { 314 public ArrayList<EncodedMethod> getMethods() {
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
EncodedMethod.java | 33 public final class EncodedMethod extends EncodedMember 34 implements Comparable<EncodedMethod> { 54 public EncodedMethod(CstMethodRef method, int accessFlags, 74 if (! (other instanceof EncodedMethod)) { 78 return compareTo((EncodedMethod) other) == 0; 89 public int compareTo(EncodedMethod other) {
|
ClassDataItem.java | 54 private final ArrayList<EncodedMethod> directMethods; 57 private final ArrayList<EncodedMethod> virtualMethods; 86 this.directMethods = new ArrayList<EncodedMethod>(20); 87 this.virtualMethods = new ArrayList<EncodedMethod>(20); 152 public void addDirectMethod(EncodedMethod method) { 165 public void addVirtualMethod(EncodedMethod method) { 180 public ArrayList<EncodedMethod> getMethods() { 182 ArrayList<EncodedMethod> result = new ArrayList<EncodedMethod>(sz); 243 for (EncodedMethod method : directMethods) [all...] |
ClassDefItem.java | 295 public void addDirectMethod(EncodedMethod method) { 304 public void addVirtualMethod(EncodedMethod method) { 315 public ArrayList<EncodedMethod> getMethods() {
|
/cts/tools/dex-tools/src/dex/reader/ |
DexClassImpl.java | 181 EncodedMethod[] directMethods; 182 EncodedMethod[] virtualMethods; 190 static class EncodedMethod { 225 private EncodedMethod[] parseMethods(int size) { 226 EncodedMethod[] methods = new EncodedMethod[size]; 228 methods[i] = new EncodedMethod(); 287 private List<DexMethod> getDexMethods(EncodedMethod[] methods) { 291 EncodedMethod method = null;
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
ClassDefinition.java | 73 for (ClassDataItem.EncodedMethod directMethod: classDataItem.getDirectMethods()) { 287 List<ClassDataItem.EncodedMethod> directMethods = classDataItem.getDirectMethods(); 302 List<ClassDataItem.EncodedMethod> virtualMethods = classDataItem.getVirtualMethods(); 313 private void writeMethods(IndentingWriter writer, List<ClassDataItem.EncodedMethod> methods) throws IOException { 315 ClassDataItem.EncodedMethod method = methods.get(i);
|
PostInstructionRegisterInfoMethodItem.java | 87 ClassDataItem.EncodedMethod encodedMethod = methodAnalyzer.getMethod(); 99 RegisterFormatter.writeTo(writer, encodedMethod.codeItem, registerNum);
|
PreInstructionRegisterInfoMethodItem.java | 159 ClassDataItem.EncodedMethod encodedMethod = methodAnalyzer.getMethod(); 160 int parameterRegisterCount = encodedMethod.method.getPrototype().getParameterRegisterCount(); 161 if ((encodedMethod.accessFlags & AccessFlags.STATIC.getValue()) == 0) { 174 ClassDataItem.EncodedMethod encodedMethod = methodAnalyzer.getMethod(); 203 RegisterFormatter.writeTo(writer, encodedMethod.codeItem, registerNum); 238 ClassDataItem.EncodedMethod encodedMethod = methodAnalyzer.getMethod(); 253 RegisterFormatter.writeTo(writer, encodedMethod.codeItem, registerNum) [all...] |
MethodDefinition.java | 53 private final ClassDataItem.EncodedMethod encodedMethod; 62 public MethodDefinition(ClassDataItem.EncodedMethod encodedMethod) { 66 this.encodedMethod = encodedMethod; 70 if (encodedMethod.codeItem != null) { 71 Instruction[] instructions = encodedMethod.codeItem.getInstructions(); 102 encodedMethod.method.getMethodString())); 108 final CodeItem codeItem = encodedMethod.codeItem [all...] |
/external/dexmaker/src/main/java/com/google/dexmaker/ |
DexMaker.java | 27 import com.android.dx.dex.file.EncodedMethod; 432 EncodedMethod encoded = method.toEncodedMethod(dexOptions); 494 EncodedMethod toEncodedMethod(DexOptions dexOptions) { 499 return new EncodedMethod(method.constant, flags, dalvCode, StdTypeList.EMPTY);
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
SyntheticAccessorResolver.java | 71 ClassDataItem.EncodedMethod encodedMethod = classDataItem.findDirectMethodByMethodId(methodIdItem); 72 if (encodedMethod == null) { 77 if ((encodedMethod.accessFlags & AccessFlags.SYNTHETIC.getValue()) == 0) { 81 Instruction[] instructions = encodedMethod.codeItem.getInstructions();
|
ClassPath.java | 44 import static org.jf.dexlib.ClassDataItem.EncodedMethod; [all...] |
MethodAnalyzer.java | 53 private final ClassDataItem.EncodedMethod encodedMethod; 74 public MethodAnalyzer(ClassDataItem.EncodedMethod encodedMethod, boolean deodex, 76 if (encodedMethod == null) { 77 throw new IllegalArgumentException("encodedMethod cannot be null"); 79 if (encodedMethod.codeItem == null || encodedMethod.codeItem.getInstructions().length == 0) { 82 this.encodedMethod = encodedMethod; [all...] |
/dalvik/dx/src/com/android/dx/dex/cf/ |
CfTranslator.java | 34 import com.android.dx.dex.file.EncodedMethod; 350 EncodedMethod mi = 351 new EncodedMethod(meth, accessFlags, code, exceptions);
|
/dalvik/dx/src/com/android/dx/command/dexer/ |
Main.java | 40 import com.android.dx.dex.file.EncodedMethod; [all...] |
/external/smali/smali/src/main/antlr3/ |
smaliTreeWalker.g | 250 methods returns[List<ClassDataItem.EncodedMethod> directMethods, 251 List<ClassDataItem.EncodedMethod> virtualMethods, 256 $directMethods = new LinkedList<ClassDataItem.EncodedMethod>(); 257 $virtualMethods = new LinkedList<ClassDataItem.EncodedMethod>(); 262 if ($method.encodedMethod.isDirect()) { 263 $directMethods.add($method.encodedMethod); 265 $virtualMethods.add($method.encodedMethod); 272 new AnnotationDirectoryItem.MethodAnnotation($method.encodedMethod.method, $method.methodAnnotationSet); 280 new AnnotationDirectoryItem.ParameterAnnotation($method.encodedMethod.method, 422 method returns[ClassDataItem.EncodedMethod encodedMethod [all...] |
/cts/tools/dasm/src/dasm/ |
DAsm.java | 36 import com.android.dx.dex.file.EncodedMethod; 104 EncodedMethod enc_method; 448 enc_method = new EncodedMethod(meth, method_acc, code, tl); [all...] |
/prebuilts/sdk/tools/lib/ |
dx.jar | |