e46a49ecf1
Former-commit-id: d0813289fa2d35e1f8ed77530acb4fb1df441bc0
31 lines
349 B
C#
31 lines
349 B
C#
// Compiler options: -langversion:latest
|
|
|
|
public readonly partial ref struct Test
|
|
{
|
|
public static void Main ()
|
|
{
|
|
var m = new Test ();
|
|
m.Method ();
|
|
}
|
|
|
|
Test Method ()
|
|
{
|
|
return new Test ();
|
|
}
|
|
}
|
|
|
|
ref struct Second
|
|
{
|
|
Test field;
|
|
}
|
|
|
|
public abstract class P
|
|
{
|
|
public abstract Test Span { get; }
|
|
}
|
|
|
|
public interface II
|
|
{
|
|
Test Span { get; }
|
|
}
|