swift
a4885423 - [placeholder-expansion] Expand trailing closure in statements correctly

Commit
6 years ago
[placeholder-expansion] Expand trailing closure in statements correctly In addition to brace statements (previously handled), several other statements allow a trailing closure (return, yield, throw). Also fix the handling of statements nested within expressions for closures - both single-expression bodies and brace statements. This also fixes a particular regression caused by single-expression function bodies where we would fail to expand to a trailing closure when a function body only contained a single expression. rdar://50227500 Conflicts: test/SourceKit/CodeExpand/code-expand.swift
Author
Committer
Parents
Loading