1 // Compiler options: -langversion:experimental
21 public readonly int v = arg;
24 struct S3 (string s = "arg")
26 public readonly string V2 = s;
28 public S3 (int i, string s = "arg2")
36 public static int Main ()
38 if (new S (-5).y != -5)
41 if (new S ('x').y != 1)
44 if (new S2 (2).v != 2)
47 if (new S3 ("x").V2 != "x")
50 if (new S3 (0).V2 != "arg2")