public final class PropMerge extends Propagator
Modifier and Type | Field and Description |
---|---|
protected PAG |
pag |
protected java.util.Set<Node> |
varNodeWorkList |
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 |
handleVarNode(VarNode src)
Propagates new points-to information of node src to all its successors.
|
void |
propagate()
Actually does the propagation.
|
protected final java.util.Set<Node> varNodeWorkList
protected PAG pag
public PropMerge(PAG pag)
public final void propagate()
propagate
in class Propagator
protected final boolean handleAllocNode(AllocNode src)
protected final boolean handleVarNode(VarNode src)