Commits

Doug Gregor committed c10b1cef654
Allow trailing closures without pipes wherever we don't expect curly braces. This moves trailing closures from expr-postfix up to the level of expr, and introduces an intermediate level (expr-basic) for places that need to parse expressions followed by curly braces, such as if/while/switch/for. Trailing closures are still restricted to occur after expr-postfix, although the parser itself parses a slightly more general and then complains if it got more than an expr-postfix. Swift SVN r5256