Avatar
@swift-main final class C: Sendable { @MainActor var a: [Int] = [] @MainActor func b() {} func foo() async { await MainActor.run { self.a = [1] self.b() } } } @MainActor func main() async { let c = C() c.a = [1] c.b() }