blob: 8ff88d64caff0c4523cb46a3b1f32fb95168ace2 [file] [log] [blame]
// RUN: %target-swift-frontend -typecheck %s
// REQUIRES: OS=ios
// FIXME: this test could use the %clang-importer-sdk, but swift tries to
// deserialize the real UIKit module and match it up with the mock SDK, and
// crashes. Another reason to stop using source imports.
import UIKit
// Check that we drop the variadic parameter from certain UIKit initializers.
func makeAnActionSheet() -> UIActionSheet {
return UIActionSheet(title: "Error",
delegate: nil,
cancelButtonTitle: "Cancel",
destructiveButtonTitle: "OK")
}
func makeAnAlertView() -> UIAlertView {
return UIAlertView(title: "Error",
message: "The operation completed successfully.",
delegate: nil,
cancelButtonTitle: "Abort")
}