changeset 19402:a16f1bbe2965

Fix typed node iterator test.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Mon, 16 Feb 2015 17:25:43 +0100
parents c2dcc65a2a68
children 61d3cb8e1280
files graal/com.oracle.graal.graph.test/src/com/oracle/graal/graph/test/TypedNodeIteratorTest2.java
diffstat 1 files changed, 16 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.graph.test/src/com/oracle/graal/graph/test/TypedNodeIteratorTest2.java	Mon Feb 16 17:07:49 2015 +0100
+++ b/graal/com.oracle.graal.graph.test/src/com/oracle/graal/graph/test/TypedNodeIteratorTest2.java	Mon Feb 16 17:25:43 2015 +0100
@@ -38,7 +38,11 @@
         protected final String name;
 
         public NodeA(String name) {
-            super(TYPE);
+            this(TYPE, name);
+        }
+
+        protected NodeA(NodeClass c, String name) {
+            super(c);
             this.name = name;
         }
 
@@ -52,7 +56,11 @@
         public static final NodeClass TYPE = NodeClass.get(NodeB.class);
 
         public NodeB(String name) {
-            super(name);
+            this(TYPE, name);
+        }
+
+        protected NodeB(NodeClass c, String name) {
+            super(c, name);
         }
 
     }
@@ -62,7 +70,11 @@
         public static final NodeClass TYPE = NodeClass.get(NodeC.class);
 
         public NodeC(String name) {
-            super(name);
+            this(TYPE, name);
+        }
+
+        protected NodeC(NodeClass c, String name) {
+            super(c, name);
         }
 
     }
@@ -72,7 +84,7 @@
         public static final NodeClass TYPE = NodeClass.get(NodeD.class);
 
         public NodeD(String name) {
-            super(name);
+            super(TYPE, name);
         }
 
     }