< prev index next >

test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionRedefinitionBlock.java

Print this page

        

@@ -23,14 +23,16 @@
 
 package jdk.test.lib.jittester.functions;
 
 import java.util.ArrayList;
 import jdk.test.lib.jittester.IRNode;
+import jdk.test.lib.jittester.TypeList;
 import jdk.test.lib.jittester.visitors.Visitor;
 
 public class FunctionRedefinitionBlock extends IRNode {
     public FunctionRedefinitionBlock(ArrayList<IRNode> content, int level) {
+        super(TypeList.VOID);
         this.level = level;
         addChildren(content);
     }
 
     @Override

@@ -40,14 +42,10 @@
             complexity += child.complexity();
         }
         return complexity;
     }
 
-    protected int size() {
-        return getChildren() != null ? getChildren().size() : 0;
-    }
-
     @Override
     public<T> T accept(Visitor<T> v) {
         return v.visit(this);
     }
 }
< prev index next >