"int y = foo(x, y); " parses. But "foo(x, y);" doesn't properly parse. Seems like we end up with a comma expression "(x, y)" instead...
<rdar://problem/51288767>
I've tried this, and it parsed just fine. I suspect I accidentally fixed it in my parser patch.