Back to list
アップカミング機能のざっくりまとめ @ Swift 6.3
Upcoming Features ざっくりまとめ @ Swift6.3
Translated: 2026/4/24 20:39:04
Japanese Translation
Swift 6 に向けて、Swift 5.8 で「将来追加予定の言語改善への段階的な適用」を行うためのコンパイラフラグ --enable-upcoming-feature が追加されました。
Swift 6 向けの UpcomingFeature は言語設定を Swift 6 にすると自動的に有効となりますが、Swift 7 以降の言語機能は指定しない限り有効になりません。
対象のフラグは Future Swift features として、以下で確認できます。
https://github.com/swiftlang/swift/blob/main/include/swift/Basic/Features....
Original Content
Swift6に向けて、Swift5.8にて「将来追加予定の言語改善への段階的な適用」を行うためのコンパイラフラグ --enable-upcoming-feature が追加されました。
Swift6向けのUpcomingFeatureは言語設定をSwift6にすると自動的に有効となりますが、Swift7以降の言語機能は指定しないかぎり有効になりません。
対象のフラグは Future Swift features として、以下で確認できます。
https://github.com/swiftlang/swift/blob/main/include/swift/Basic/Features....