public final class PropIter extends Propagator
Modifier and Type | Method and Description |
---|---|
protected boolean |
handleAllocNode(AllocNode src)
Propagates new points-to information of node src to all its successors.
|
protected boolean |
handleLoads(FieldRefNode src) |
protected boolean |
handleNewInstances(NewInstanceNode src) |
protected boolean |
handleSimples(VarNode src) |
protected boolean |
handleStores(VarNode src) |
void |
propagate()
Actually does the propagation.
|
protected PAG pag
public PropIter(PAG pag)
public final void propagate()
propagate
in class Propagator
protected final boolean handleAllocNode(AllocNode src)
protected final boolean handleSimples(VarNode src)
protected final boolean handleStores(VarNode src)
protected final boolean handleLoads(FieldRefNode src)
protected final boolean handleNewInstances(NewInstanceNode src)