class Inner
{
internal string() S; //FAIL: cl
}
public class Test
{
Inner# F = new Inner { S = "foo" };
static Inner# Create() => new Inner { S = "quux" };
public static bool Run()
{
string s = "bar";
Inner# p = new Inner { S = s };
Test() o;
Inner# p2 = Create();
Inner#? p3 = null;
if (s == "bar")
p3 = new Inner { S = "baz" };
return p.S == s && o.F.S == "foo" && p2.S == "quux" && p3.S == "baz";
}
}