< prev index next >
test/testlibrary/jittester/src/jdk/test/lib/jittester/Initialization.java
Print this page
*** 24,47 ****
package jdk.test.lib.jittester;
import jdk.test.lib.jittester.visitors.Visitor;
public abstract class Initialization extends IRNode {
! protected VariableInfo variableInfo = new VariableInfo();
!
! protected Initialization() {
! }
protected Initialization(VariableInfo varInfo, IRNode initExpr) {
variableInfo = varInfo;
addChild(initExpr);
}
- public VariableInfo get() {
- return variableInfo;
- }
-
@Override
public long complexity() {
return getChild(0).complexity() + 1;
}
--- 24,41 ----
package jdk.test.lib.jittester;
import jdk.test.lib.jittester.visitors.Visitor;
public abstract class Initialization extends IRNode {
! private final VariableInfo variableInfo;
protected Initialization(VariableInfo varInfo, IRNode initExpr) {
+ super(varInfo.type);
variableInfo = varInfo;
addChild(initExpr);
}
@Override
public long complexity() {
return getChild(0).complexity() + 1;
}
< prev index next >