public class SyntheticIRFactory extends java.lang.Object implements IRFactory<SyntheticMethod>
| Constructor and Description |
|---|
SyntheticIRFactory() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contextIsIrrelevant(SyntheticMethod method)
Does this factory always return the same IR for a method, regardless of context?
|
InducedCFG |
makeCFG(SyntheticMethod method) |
IR |
makeIR(SyntheticMethod method,
Context C,
SSAOptions options)
Build an SSA
IR for a method in a particular context |
public InducedCFG makeCFG(SyntheticMethod method)
public IR makeIR(SyntheticMethod method, Context C, SSAOptions options)
IRFactoryIR for a method in a particular contextmakeIR in interface IRFactory<SyntheticMethod>public boolean contextIsIrrelevant(SyntheticMethod method)
IRFactorycontextIsIrrelevant in interface IRFactory<SyntheticMethod>