   _ = await BazFrame(size: 0)
 }
 
+@available(SwiftStdlib 5.5, *)
 func testSender(
   sender: NXSender,
   sendableObject: SendableClass,


  sender.sendProto(sendableProtos)
  sender.sendProto(nonSendableProtos)
  // expected-error@-1 {{argument type 'any LabellyProtocol & ObjCClub' does not conform to expected type 'Sendable'}}
  // FIXME(rdar://89992095): Should be a warning because we're in -warn-concurrency

  sender.sendProtos(sendableProtos)
  sender.sendProtos(nonSendableProtos)
  // expected-error@-1 {{argument type 'any LabellyProtocol & ObjCClub' does not conform to expected type 'Sendable'}}
  // FIXME(rdar://89992095): Should be a warning because we're in -warn-concurrency

  sender.sendAnyArray([sendableObject])
  sender.sendAnyArray([nonSendableObject])
  // expected-warning@-1 {{conformance of 'NonSendableClass' to 'Sendable' is unavailable}}

  sender.sendGeneric(sendableGeneric)
  sender.sendGeneric(nonSendableGeneric)
  // expected-error@-1 {{argument type 'GenericObject<SendableClass>' does not conform to expected type 'Sendable'}}
  // FIXME(rdar://89992095): Should be a warning because we're in -warn-concurrency

  sender.sendPtr(ptr)
  sender.sendStringArray(stringArray)

  nonSendableGeneric: GenericObject<SendableClass>,
  ptr: UnsafeMutableRawPointer,
  stringArray: [String]
) async {
  sender.sendAny(sendableObject)
  sender.sendAny(nonSendableObject)
  // expected-warning@-1 {{conformance of 'NonSendableClass' to 'Sendable' is unavailable}}
