Commit Graph

1 Commits

Author SHA1 Message Date
Pavel Yaskevich
9b8e53c0a1 [Concurrency] Check whether @preconcurrency is supported before adding it
Don't trasfer "preconcurrency" from isolation onto a declaration if
the declaration doesn't support it. This is especially important for
`MainActor` by default mode where each `@MainActor` injection site
gets marked as `@preconcurrency` implicitly in pre-6 language modes.

Resolves: https://github.com/swiftlang/swift/issues/85564
2026-02-03 10:29:59 -08:00