public abstract class AbstractPointsToSolver extends java.lang.Object implements IPointsToSolver
| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
DEBUG |
| Constructor and Description |
|---|
AbstractPointsToSolver(PropagationSystem system,
PropagationCallGraphBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected PropagationCallGraphBuilder |
getBuilder() |
protected ReflectionHandler |
getReflectionHandler() |
protected PropagationSystem |
getSystem() |
abstract void |
solve(com.ibm.wala.util.MonitorUtil.IProgressMonitor monitor) |
protected static final boolean DEBUG
public AbstractPointsToSolver(PropagationSystem system, PropagationCallGraphBuilder builder)
public abstract void solve(com.ibm.wala.util.MonitorUtil.IProgressMonitor monitor)
throws java.lang.IllegalArgumentException,
com.ibm.wala.util.CancelException
solve in interface IPointsToSolverjava.lang.IllegalArgumentExceptioncom.ibm.wala.util.CancelExceptionprotected PropagationCallGraphBuilder getBuilder()
protected ReflectionHandler getReflectionHandler()
protected PropagationSystem getSystem()