1 package Analysis.Disjoint;
7 public class VariableNode extends RefSrcNode {
8 protected TempDescriptor td;
10 public VariableNode(TempDescriptor td) {
14 public TempDescriptor getTempDescriptor() {
18 public boolean equals(Object o) {
23 if( !(o instanceof VariableNode) ) {
27 VariableNode vn = (VariableNode) o;
29 return td == vn.getTempDescriptor();
32 public int hashCode() {
36 public String getTempDescriptorString() {
40 public String toString() {
41 return "VN_"+getTempDescriptorString();