< 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 >