Avatar
https://github.com/apple/swift/pull/42277 をみた感じだと,any P?(any P)? にする対応はここの分岐で書かれているので,ここに any P!(any P)! にする対応を追加する必要があるのかもしれないですね. https://github.com/apple/swift/blob/c7766763e8ef7b0425c95c8c688f34fcaa884f26/lib/Sema/TypeCheckType.cpp#L4845-L4857
The compiler now emits the following error for the incorrect any P? syntax, with a fix-it to insert parenthesis: protocol P {} var p: any P? = nil // error: optional 'any' type must be wri...
The Swift Programming Language. Contribute to apple/swift development by creating an account on GitHub.