Version Used: .NET 5.0 release; also 3bc4ff8
Steps to Reproduce:
unsafe ref struct BorrowedReference {
static readonly delegate* unmanaged[Cdecl]<BorrowedReference> test;
static BorrowedReference Test() => test();
readonly int pointer;
}
SharpLab link
Expected Behavior:
Should compile
Actual Behavior:
error CS8751: Internal error in the C# compiler.
in Test() => test();
Version Used: .NET 5.0 release; also 3bc4ff8
Steps to Reproduce:
SharpLab link
Expected Behavior:
Should compile
Actual Behavior:
in
Test() => test();