public class DexIRFactory extends DefaultIRFactory
| Modifier and Type | Field and Description |
|---|---|
static boolean |
buildLocalMap |
| Constructor and Description |
|---|
DexIRFactory() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contextIsIrrelevant(IMethod method)
|
ControlFlowGraph |
makeCFG(IMethod method,
Context C) |
IR |
makeIR(IMethod _method,
Context C,
SSAOptions options)
Build an SSA
IR for a method in a particular context |
public static final boolean buildLocalMap
public ControlFlowGraph makeCFG(IMethod method, Context C) throws IllegalArgumentException
makeCFG in class DefaultIRFactoryIllegalArgumentExceptionpublic IR makeIR(IMethod _method, Context C, SSAOptions options) throws IllegalArgumentException
IRFactoryIR for a method in a particular contextmakeIR in interface IRFactory<IMethod>makeIR in class DefaultIRFactoryIllegalArgumentExceptionpublic boolean contextIsIrrelevant(IMethod method)
DefaultIRFactorycontextIsIrrelevant in interface IRFactory<IMethod>contextIsIrrelevant in class DefaultIRFactory