protected static class CopyPropagator.DataFlowItem extends DataFlow.Item
Modifier and Type | Class and Description |
---|---|
protected static class |
CopyPropagator.DataFlowItem.CopyInfo |
Modifier | Constructor and Description |
---|---|
protected |
CopyPropagator.DataFlowItem()
Constructor for creating an empty set.
|
protected |
CopyPropagator.DataFlowItem(CopyPropagator.DataFlowItem dfi)
Deep copy constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
add(LocalInstance from,
LocalInstance to) |
boolean |
equals(java.lang.Object o) |
LocalInstance |
getRoot(LocalInstance var) |
int |
hashCode() |
protected void |
intersect(CopyPropagator.DataFlowItem dfi) |
void |
kill(LocalInstance var) |
java.lang.String |
toString() |
protected CopyPropagator.DataFlowItem()
protected CopyPropagator.DataFlowItem(CopyPropagator.DataFlowItem dfi)
protected void add(LocalInstance from, LocalInstance to)
protected void intersect(CopyPropagator.DataFlowItem dfi)
public void kill(LocalInstance var)
public LocalInstance getRoot(LocalInstance var)
public int hashCode()
hashCode
in class DataFlow.Item
public boolean equals(java.lang.Object o)
equals
in class DataFlow.Item
public java.lang.String toString()
toString
in class java.lang.Object