Searched refs:encodedMethod (Results 1 - 9 of 9) sorted by relevance

/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DMethodDefinition.java53 private final ClassDataItem.EncodedMethod encodedMethod; field in class:MethodDefinition
62 public MethodDefinition(ClassDataItem.EncodedMethod encodedMethod) { argument
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;
111 writeAccessFlags(writer, encodedMethod);
112 writer.write(encodedMethod
147 getRegisterCount(ClassDataItem.EncodedMethod encodedMethod) argument
160 writeAccessFlags(IndentingWriter writer, ClassDataItem.EncodedMethod encodedMethod) argument
[all...]
H A DPreInstructionRegisterInfoMethodItem.java159 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);
H A DPostInstructionRegisterInfoMethodItem.java87 ClassDataItem.EncodedMethod encodedMethod = methodAnalyzer.getMethod();
99 RegisterFormatter.writeTo(writer, encodedMethod.codeItem, registerNum);
/external/smali/dexlib/src/main/java/org/jf/dexlib/
H A DClassDataItem.java248 for (EncodedMethod encodedMethod: directMethods) {
249 offset = encodedMethod.place(offset, previousEncodedMethod);
250 previousEncodedMethod = encodedMethod;
256 for (EncodedMethod encodedMethod: virtualMethods) {
257 offset = encodedMethod.place(offset, previousEncodedMethod);
258 previousEncodedMethod = encodedMethod;
316 for (EncodedMethod encodedMethod: directMethods) {
319 encodedMethod.writeTo(out, previousEncodedMethod);
321 previousEncodedMethod = encodedMethod;
328 for (EncodedMethod encodedMethod
[all...]
H A DCodeItem.java383 * @param encodedMethod the <code>EncodedMethod</code> of the method that this <code>CodeItem</code> is associated
386 protected void setParent(ClassDataItem.EncodedMethod encodedMethod) { argument
387 this.parent = encodedMethod;
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
H A DSyntheticAccessorResolver.java71 ClassDataItem.EncodedMethod encodedMethod = classDataItem.findDirectMethodByMethodId(methodIdItem);
72 if (encodedMethod == null) {
77 if ((encodedMethod.accessFlags & AccessFlags.SYNTHETIC.getValue()) == 0) {
81 Instruction[] instructions = encodedMethod.codeItem.getInstructions();
H A DMethodAnalyzer.java53 private final ClassDataItem.EncodedMethod encodedMethod; field in class:MethodAnalyzer
74 public MethodAnalyzer(ClassDataItem.EncodedMethod encodedMethod, boolean deodex, argument
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;
86 this.deodexUtil = new DeodexUtil(encodedMethod.method.getDexFile(), inlineResolver);
88 this.deodexUtil = new DeodexUtil(encodedMethod
[all...]
H A DClassPath.java1298 EncodedMethod encodedMethod = encodedMethods.get(i);
1300 if ((encodedMethod.accessFlags & AccessFlags.STATIC.getValue()) != 0) {
1303 directMethods[i] = encodedMethod.method.getShortMethodString();
1317 EncodedMethod encodedMethod = encodedMethods.get(i);
1319 virtualMethods[i].isPackagePrivate = methodIsPackagePrivate(encodedMethod.accessFlags);
/external/smali/smali/src/main/antlr3/
H A DsmaliTreeWalker.g262 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,
566 $encodedMethod = new ClassDataItem.EncodedMethod(methodIdItem, accessFlags, codeItem);

Completed in 132 milliseconds