mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
The filtering used to allow `@objc` protocols to have both an `async` and a completion-handler version of the same method was dependent on the resolution of the "renamed" declaration (for `@available(..., renamed: "")`), which in tern was dependent on whether the declaration is `@objc`... causing a cycle. Break the cycle by moving the filtering later. Fixes rdar://99618060.
3.8 KiB
3.8 KiB