Make sure all classes that inherent from FlatNode implement toString.
authorbdemsky <bdemsky>
Tue, 19 Dec 2006 00:17:53 +0000 (00:17 +0000)
committerbdemsky <bdemsky>
Tue, 19 Dec 2006 00:17:53 +0000 (00:17 +0000)
Robust/src/IR/Flat/FlatFlagActionNode.java
Robust/src/IR/Flat/FlatNode.java

index c79c492fc27053aa325f0729532aac0e466c9aad..3e52f59848bfd2d2e52f91f3a131163353eada1f 100644 (file)
@@ -51,4 +51,8 @@ public class FlatFlagActionNode extends FlatNode {
             return (TempDescriptor[]) temps.toArray(new TempDescriptor [temps.size()]);
        }
     }
+
+    public String toString() {
+       return "FlatFlagActionNode";
+    }
 }
index b624516da2f3925be2a897aa8199ae61c8275096..6463fcabd34718ce54869505d337b612e65689cf 100644 (file)
@@ -11,7 +11,7 @@ public class FlatNode {
     }
 
     public String toString() {
-       throw new Error();
+       throw new Error(this.getClass().getName() + "does not implement toString!");
     }
     public int numNext() {
        return next.size();