Closed
Description
Reported on Discord.
dotnet publish -p:PublishTrimmed
the following code and notice we're stuck forever in the C# compilation phase:
typeof(object).GetMethod("Foo");
object[] data = new object[20];
if (true) data[0] = new object();
if (true) data[1] = new object();
if (true) data[2] = new object();
if (true) data[3] = new object();
if (true) data[4] = new object();
if (true) data[5] = new object();
if (true) data[6] = new object();
if (true) data[7] = new object();
if (true) data[8] = new object();
if (true) data[9] = new object();
if (true) data[10] = new object();
if (true) data[11] = new object();
if (true) data[12] = new object();
if (true) data[13] = new object();
if (true) data[14] = new object();
if (true) data[15] = new object();
if (true) data[16] = new object();
if (true) data[17] = new object();
if (true) data[18] = new object();
if (true) data[19] = new object();