Update master to build with Xcode 11 beta, macOS 10.15, iOS 13, tvOS 13, and watchOS 6 SDKs

This commit is contained in:
mishal_shah
2019-06-03 22:50:02 -07:00
parent 4b9771c21a
commit 1e38fc3030
56 changed files with 1004 additions and 388 deletions

View File

@@ -305,11 +305,6 @@ namespace swift {
/// set to true.
bool ExperimentalDependenciesIncludeIntrafileOnes = false;
/// Enable experimental support for emitting Objective-C resilient class
/// stubs. This is a language option since it also determines if we admit
/// @objc members in extensions of classes with resilient ancestry.
bool EnableObjCResilientClassStubs = false;
/// Sets the target we are building for and updates platform conditions
/// to match.
///
@@ -403,6 +398,15 @@ namespace swift {
// - watchOS 5.2
bool doesTargetSupportObjCGetClassHook() const;
// The following deployment targets ship an Objective-C runtime supporting
// the objc_loadClassref() entry point:
//
// - macOS 10.15
// - iOS 13
// - tvOS 13
// - watchOS 6
bool doesTargetSupportObjCClassStubs() const;
/// Returns true if the given platform condition argument represents
/// a supported target operating system.
///