swift
b3ff5285 - Allow unavailable conformances to non-Sendaable protocols during contraction

Commit
3 years ago
Allow unavailable conformances to non-Sendaable protocols during contraction Refusing to acknowledge unavailable conformances at this point in the requirement machine doesn't allow us to make use of unavailable conformances from unavailable contexts, something which code currently depends on. Limit the new filtering behavior to `Sendable` conformances where we need them, as a narrow fix for this regression. We'll revisit the approach here later. Fixes rdar://94154905.
Author
Committer
Parents
Loading