3c1f479b9d
Former-commit-id: 806294f5ded97629b74c85c09952f2a74fe182d9
32 lines
313 B
C#
32 lines
313 B
C#
// Compiler options: -langversion:experimental
|
|
struct S (int arg)
|
|
{
|
|
{
|
|
v = arg;
|
|
}
|
|
|
|
public readonly int v;
|
|
}
|
|
|
|
class C (int arg)
|
|
{
|
|
{
|
|
v = arg;
|
|
}
|
|
|
|
public readonly int v;
|
|
}
|
|
|
|
class Test
|
|
{
|
|
public static int Main ()
|
|
{
|
|
if (new C (4).v != 4)
|
|
return 1;
|
|
|
|
if (new S (3).v != 3)
|
|
return 2;
|
|
|
|
return 0;
|
|
}
|
|
} |