public class

DecompilerUtil

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.asm.decompiler.DecompilerUtil

Summary

Public Constructors
DecompilerUtil()
Public Methods
static void checkInterrupted()
Throws an InterruptionException if the thread was interrupted.
static String formatIRCFGWithContext(int mode, CFG<IEStatement> cfg, IERoutineContext ectx)
Format an IR-CFG.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public DecompilerUtil ()

Public Methods

public static void checkInterrupted ()

Throws an InterruptionException if the thread was interrupted.

public static String formatIRCFGWithContext (int mode, CFG<IEStatement> cfg, IERoutineContext ectx)

Format an IR-CFG.

Parameters
mode 0=no chains
1=with simple chains
2=with full chains
3=with simple chains and IR types
4=with full chains and IR types
cfg IR-CFG
ectx optional routine context; one must be provided to get EVar id name resolution
Returns
  • the formatted string