public static class Test
{
public static bool Run()
{
string() s = "foo"; //FAIL: cl
string p = "bar";
return s + s == "foofoo"
&& s + p == "foobar"
&& p + s == "barfoo"
&& p + p == "barbar"
&& s + "quux" == "fooquux"
&& "quux" + s == "quuxfoo"
&& p + "quux" == "barquux"
&& "quux" + p == "quuxbar";
}
}