HomeSort by relevance Sort by last modified time
    Searched refs:EncodedMethod (Results 1 - 25 of 25) sorted by null

  /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 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() {
  /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 33 import com.android.dx.dex.file.EncodedMethod;
320 EncodedMethod mi =
321 new EncodedMethod(meth, accessFlags, code, exceptions);
  /dalvik/dx/src/com/android/dx/command/dexer/
Main.java 33 import com.android.dx.dex.file.EncodedMethod;
804 ArrayList<EncodedMethod> allMeths = clazz.getMethods();
805 TreeMap<CstNat, EncodedMethod> meths =
806 new TreeMap<CstNat, EncodedMethod>();
813 for (EncodedMethod meth : allMeths) {
828 for (EncodedMethod meth : meths.values()) {
    [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 

Completed in 363 milliseconds