@@ -29,8 +29,8 @@ func testInAsync(x: X) async {
2929 let _: Int = unsafelyMainActorClosure // expected-error{{type '@Sendable (@MainActor () -> Void) -> ()'}}
3030 let _: Int = unsafelyDoEverythingClosure // expected-error{{type '@Sendable (@MainActor @Sendable () -> Void) -> ()'}}
3131 let _: Int = x. unsafelyDoEverythingClosure // expected-error{{type '(@MainActor @Sendable () -> Void) -> ()'}}
32- let _: Int = X . unsafelyDoEverythingClosure // expected-error{{type '@Sendable (X) -> (@MainActor @Sendable () -> Void) -> ()'}}
33- let _: Int = ( X . unsafelyDoEverythingClosure) ( x) // expected-error{{type '(@MainActor @Sendable () -> Void) -> ()'}}
32+ let _: Int = X . unsafelyDoEverythingClosure // expected-error{{type '@Sendable (X) -> @Sendable (@MainActor @Sendable () -> Void) -> ()'}}
33+ let _: Int = ( X . unsafelyDoEverythingClosure) ( x) // expected-error{{type '@Sendable (@MainActor @Sendable () -> Void) -> ()'}}
3434
3535 let _: Int = x. sendableVar // expected-error{{type '@Sendable () -> Void'}}
3636 let _: Int = x. mainActorVar // expected-error{{type '@MainActor () -> Void'}}
@@ -44,8 +44,8 @@ func testElsewhere(x: X) {
4444 let _: Int = unsafelyMainActorClosure // expected-error{{type '@Sendable (@MainActor () -> Void) -> ()'}}
4545 let _: Int = unsafelyDoEverythingClosure // expected-error{{type '@Sendable (@MainActor @Sendable () -> Void) -> ()'}}
4646 let _: Int = x. unsafelyDoEverythingClosure // expected-error{{type '(@MainActor @Sendable () -> Void) -> ()'}}
47- let _: Int = X . unsafelyDoEverythingClosure // expected-error{{type '@Sendable (X) -> (@MainActor @Sendable () -> Void) -> ()'}}
48- let _: Int = ( X . unsafelyDoEverythingClosure) ( x) // expected-error{{type '(@MainActor @Sendable () -> Void) -> ()'}}
47+ let _: Int = X . unsafelyDoEverythingClosure // expected-error{{type '@Sendable (X) -> @Sendable (@MainActor @Sendable () -> Void) -> ()'}}
48+ let _: Int = ( X . unsafelyDoEverythingClosure) ( x) // expected-error{{type '@Sendable (@MainActor @Sendable () -> Void) -> ()'}}
4949
5050 let _: Int = x. sendableVar // expected-error{{type '@Sendable () -> Void'}}
5151 let _: Int = x. mainActorVar // expected-error{{type '@MainActor () -> Void'}}
0 commit comments