mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
property for IsolatedDefaultValues. For property wrappers and init accesors, skip property initializers that are subsumed, e.g. by an init accessor or a backing property wrapper initializer, and always consider the subsuming initializer to determine whether compiler synthesized initializers should have `nonisolated` applied. This change also lessens the source break of SE-0411 by still emitting member initializers in implicit constructors when the initializer violates actor isolation to preserve the behavior of existing code when concurrency diagnostics are downgraded to warnings in Swift 5 mode.
65 KiB
65 KiB