Package jadx.core.dex.visitors

Examples of jadx.core.dex.visitors.FallbackModeVisitor


  public void addFallbackMethodCode(CodeWriter code) {
    if (mth.getInstructions() == null) {
      // load original instructions
      try {
        mth.load();
        DepthTraversal.visit(new FallbackModeVisitor(), mth);
      } catch (DecodeException e) {
        LOG.error("Error reload instructions in fallback mode:", e);
        code.startLine("// Can't loadFile method instructions: " + e.getMessage());
        return;
      }
View Full Code Here


  }

  public static List<IDexTreeVisitor> getPassesList(IJadxArgs args, File outDir) {
    List<IDexTreeVisitor> passes = new ArrayList<IDexTreeVisitor>();
    if (args.isFallbackMode()) {
      passes.add(new FallbackModeVisitor());
    } else {
      passes.add(new BlockMakerVisitor());
      passes.add(new SSATransform());
      passes.add(new DebugInfoVisitor());
      passes.add(new TypeInference());
View Full Code Here

TOP

Related Classes of jadx.core.dex.visitors.FallbackModeVisitor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.