< prev index next >
test/testlibrary/jittester/src/jdk/test/lib/jittester/functions/FunctionDeclarationBlock.java
Print this page
*** 23,38 ****
package jdk.test.lib.jittester.functions;
import java.util.ArrayList;
import jdk.test.lib.jittester.IRNode;
import jdk.test.lib.jittester.types.TypeKlass;
import jdk.test.lib.jittester.visitors.Visitor;
public class FunctionDeclarationBlock extends IRNode {
public FunctionDeclarationBlock(TypeKlass ownerClass, ArrayList<IRNode> content, int level) {
! setKlass(ownerClass);
this.level = level;
addChildren(content);
}
@Override
--- 23,40 ----
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.types.TypeKlass;
import jdk.test.lib.jittester.visitors.Visitor;
public class FunctionDeclarationBlock extends IRNode {
public FunctionDeclarationBlock(TypeKlass ownerClass, ArrayList<IRNode> content, int level) {
! super(TypeList.VOID);
! setOwner(ownerClass);
this.level = level;
addChildren(content);
}
@Override
< prev index next >