apple:main
← xwu:labels-labels-labels
opened 03:53AM - 09 May 20 UTC
Most of the changes are minor refactorings that could benefit the codebase regar…dless of the feature in question being implemented (such as typo corrections, minor renamings for clarity); I will extract those out for actual review.
Missing are any diagnostics improvements, IDE integration, or even tests. This PR is not intended for merging as-is. However, it does build, and the resultant compiler will accept the following:
```swift
if let x = [1, 2, 3].first where: { $0 > 2 } {
print(x)
}
```
<!--
Before merging this pull request, you must run the Swift continuous integration tests.
For information about triggering CI builds via @swift-ci, see:
https://github.com/apple/swift/blob/master/docs/ContinuousIntegration.md#swift-ci
Thank you for your contribution to Swift!
-->