(Case 1334152)
Heya, there’s a pretty major bug with C#9 function pointers right now. Unity immediately crashes and will crash-on-boot until the offending class is deleted. It’s simple to reproduce:
public class CrashyMcCrasherson
{
private unsafe delegate*<int> mooses;
}
Unsure if these are even supposed to be supported or not, but the compiler very much does not like the use of them right now.
Cheers.