< prev index next >
test/testlibrary/jittester/src/jdk/test/lib/jittester/StaticMemberVariable.java
Print this page
*** 24,44 ****
package jdk.test.lib.jittester;
import jdk.test.lib.jittester.types.TypeKlass;
import jdk.test.lib.jittester.visitors.Visitor;
! public class StaticMemberVariable extends IRNode implements VariableBase {
! private final VariableInfo varInfo;
public StaticMemberVariable(TypeKlass owner, VariableInfo varInfo) {
! setKlass(owner);
! this.varInfo = varInfo;
! }
!
! @Override
! public VariableInfo get() {
! return varInfo;
}
@Override
public long complexity() {
return 1;
--- 24,38 ----
package jdk.test.lib.jittester;
import jdk.test.lib.jittester.types.TypeKlass;
import jdk.test.lib.jittester.visitors.Visitor;
! public class StaticMemberVariable extends VariableBase {
public StaticMemberVariable(TypeKlass owner, VariableInfo varInfo) {
! super(varInfo);
! setOwner(owner);
}
@Override
public long complexity() {
return 1;
< prev index next >