< prev index next >
test/jdk/valhalla/valuetypes/NonFlattenValue.java
Print this page
rev 55127 : 8223351: [lworld] Primary mirror and nullable mirror for inline type
Reviewed-by: tbd
*** 23,34 ****
public inline class NonFlattenValue {
Point? nfp;
NonFlattenValue() {
! Point p = Point.makePoint(0,0);
! this.nfp = p;
}
public Point? point() {
return nfp;
}
public Point pointValue() {
--- 23,33 ----
public inline class NonFlattenValue {
Point? nfp;
NonFlattenValue() {
! this.nfp = Point.makePoint(0,0);
}
public Point? point() {
return nfp;
}
public Point pointValue() {
*** 45,52 ****
return v;
}
@Override
public String toString() {
! return nfp.toString();
}
}
--- 44,52 ----
return v;
}
@Override
public String toString() {
! // nfp may be null when NonFlattenValue[] is created and filled with default value
! return nfp != null ? nfp.toString() : "default NonFlattenValue";
}
}
< prev index next >