mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
This removes conformance of DarwinBool and ObjCBool to the Boolean protocol, and makes the &&/||/! operators be concrete w.r.t. Bool instead of abstract on Boolean. This fixes some outstanding bugs w.r.t diagnostics, but exposes some cases where an existing diagnostic is not great. I'll fix that in a later patch (tracked by rdar://27391581).
160 KiB
160 KiB