start of new file
[IRC.git] / Robust / src / IR / Flat / TempFlagPair.java
index 81edcefc76162a1497564165ff2944fc22c2a436..21915d2c568a39b4394a8cf623b79968552e3896 100644 (file)
@@ -10,7 +10,10 @@ public class TempFlagPair {
        this.td=td;
     }
     public int hashCode() {
-       return fd.hashCode()^td.hashCode();
+       if (fd!=null)
+           return fd.hashCode()^td.hashCode();
+       else
+           return td.hashCode();
     }
 
     public TempDescriptor getTemp() {