Avatar
Avatar
treastrain / Tanaka.R
ありがとうございます。ひとまず - `HogeProtocol!` を `any HogeProtocol!` にしてしまう - `HogeProtocol?` は `(any HogeProtocol)?` になってくれるのに…… - `HogeProtocol & FugaProtocol` を `any HogeProtocol & any FugaProtocol` にしてしまう - `any HogeProtocol & FugaProtocol` にしてほしい について 2つ issue を書いてみようと思います。
treastrain / Tanaka.R 4/8/2023 1:25 PM
こちらの後者の方も作りました (2つ以上の protocol や class を & で繋ぐことを "Protocol Composition Type" というんですね… 知りませんでした) The suggested fix for the protocol composition type is incorrect when enable upcoming featureExistentialAny · Issue #65027 · apple/swift https://github.com/apple/swift/issues/65027
Description In Swift 5.8, SE-0335 "Introduce existential any" can be enabled by SE-0362 "Piecemeal adoption of upcoming language improvements". In that case, if the existential ...
👍 3