public class AnalysisCache extends Object
Constructor and Description |
---|
AnalysisCache() |
AnalysisCache(IRFactory<IMethod> irFactory) |
Modifier and Type | Method and Description |
---|---|
DefUse |
getDefUse(IR ir)
Find or create a DefUse for the IR using the
Everywhere context |
IR |
getIR(IMethod method)
Find or create an IR for the method using the
Everywhere context and default SSAOptions |
IRFactory<IMethod> |
getIRFactory() |
SSACache |
getSSACache() |
void |
invalidate(IMethod method,
Context C) |
public SSACache getSSACache()
public IR getIR(IMethod method)
Everywhere
context and default SSAOptions
public DefUse getDefUse(IR ir)
Everywhere
context