Searched defs:deodexUtil (Results 1 - 3 of 3) sorted by relevance

/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
H A DInlineMethodResolver.java39 public static InlineMethodResolver createInlineMethodResolver(DeodexUtil deodexUtil, int odexVersion) { argument
41 return new InlineMethodResolver_version35(deodexUtil);
43 return new InlineMethodResolver_version36(deodexUtil);
58 public InlineMethodResolver_version35(DeodexUtil deodexUtil) { argument
100 public InlineMethodResolver_version36(DeodexUtil deodexUtil) { argument
117 //froyo: deodexUtil.new InlineMethod(Virtual, "Ljava/lang/String;", "indexOf", "I", "I"),
118 //gingerbread: deodexUtil.new InlineMethod(Virtual, "Ljava/lang/String;", "fastIndexOf", "II", "I"),
120 //froyo: deodexUtil.new InlineMethod(Virtual, "Ljava/lang/String;", "indexOf", "II", "I"),
121 //gingerbread: deodexUtil.new InlineMethod(Virtual, "Ljava/lang/String;", "isEmpty", "", "Z"),
H A DDeodexUtil.java299 public MethodIdItem getMethodIdItem(DeodexUtil deodexUtil) { argument
301 loadMethod(deodexUtil);
306 private void loadMethod(DeodexUtil deodexUtil) { argument
309 this.methodIdItem = deodexUtil.parseAndResolveMethod(classDef, classDef, methodName, parameters,
H A DMethodAnalyzer.java55 private final DeodexUtil deodexUtil; field in class:MethodAnalyzer
86 this.deodexUtil = new DeodexUtil(encodedMethod.method.getDexFile(), inlineResolver);
88 this.deodexUtil = new DeodexUtil(encodedMethod.method.getDexFile());
91 this.deodexUtil = null;
3461 if (deodexUtil == null) {
3467 DeodexUtil.InlineMethod inlineMethod = deodexUtil.lookupInlineMethod(analyzedInstruction);
3468 MethodIdItem inlineMethodIdItem = inlineMethod.getMethodIdItem(deodexUtil);
3499 if (deodexUtil == null) {
3505 DeodexUtil.InlineMethod inlineMethod = deodexUtil.lookupInlineMethod(analyzedInstruction);
3506 MethodIdItem inlineMethodIdItem = inlineMethod.getMethodIdItem(deodexUtil);
[all...]

Completed in 120 milliseconds