< prev index next >

test/testlibrary/jittester/src/jdk/test/lib/jittester/VariableDeclarationBlock.java

Print this page

        

*** 22,35 **** */ package jdk.test.lib.jittester; import java.util.ArrayList; import jdk.test.lib.jittester.visitors.Visitor; public class VariableDeclarationBlock extends IRNode { ! public VariableDeclarationBlock(ArrayList<IRNode> content, int level) { addChildren(content); this.level = level; } @Override --- 22,37 ---- */ package jdk.test.lib.jittester; import java.util.ArrayList; + import jdk.test.lib.jittester.visitors.Visitor; public class VariableDeclarationBlock extends IRNode { ! public VariableDeclarationBlock(ArrayList<? extends Declaration> content, int level) { ! super(TypeList.VOID); addChildren(content); this.level = level; } @Override
*** 38,51 **** .stream() .mapToLong(IRNode::complexity) .sum(); } - protected int size() { - return getChildren() != null ? getChildren().size() : 0; - } - @Override public<T> T accept(Visitor<T> v) { return v.visit(this); } } --- 40,49 ----
< prev index next >