     @objc func extensionUnavailable() {}
   
     @available(*, deprecated, renamed: "overloadMethod1(first:second:)")
-    @objc func methodRenamedToOverloadMethod1(first: Int, second: Int) {}
+    @objc func deprecatedMethodRenamedToOverloadMethod1(first: Int, second: Int) {}
   
     @objc(overloadMethodWithFirst:second:) func overloadMethod1(first: Int, second: Int) {}
     @objc func overloadMethod2(first: Double, second: Double) {}

    message: "use something else",
    renamed: "makeUnavailableAvailability(withValue:)")
    @objc(makeUnavailableAvailabilityWithValue:) public class func __makeUnavailableAvailability(withValue value: Int) {}


    @objc init() {}
    @available(macOS 10.10, *)

// CHECK-DAG: SWIFT_AVAILABILITY(tvos_app_extension,unavailable)
// CHECK-DAG: SWIFT_AVAILABILITY(watchos_app_extension,unavailable)
// CHECK-DAG: ;
// CHECK-NEXT: - (void)deprecatedMethodRenamedToOverloadMethod1WithFirst:(NSInteger)first second:(NSInteger)second SWIFT_DEPRECATED_MSG("", "overloadMethodWithFirst:second:");
// CHECK-NEXT: - (void)overloadMethodWithFirst:(NSInteger)first second:(NSInteger)second;
// CHECK-NEXT: - (void)overloadMethod2WithFirst:(double)first second:(double)second;
// CHECK-NEXT: + (void)deprecatedAvailabilityWithValue:(NSInteger)value;
