Avatar
@swift-main @globalActor final actor FooActor { static let shared = FooActor() } protocol P {} struct Foo: @FooActor P {} nonisolated func checkConformance() { let foo = Foo() let _ = foo is P } checkConformance()