Merge pull request #86956 from swiftlang/jepa-main

Basic: Introduce a safe, structured representation for language modes
This commit is contained in:
Anthony Latsis
2026-02-10 21:03:03 +00:00
committed by GitHub
84 changed files with 736 additions and 461 deletions

View File

@@ -18,11 +18,11 @@
// RUN: %target-swift-frontend -typecheck -emit-module-interface-path %t/empty.swiftinterface %s -swift-version 5 -enable-library-evolution 2>&1 | %FileCheck -check-prefix=NEGATIVE -allow-empty %s
// RUN: ls %t/empty.swiftinterface
// CHECK-DAG: warning: module interfaces are only supported with Swift language version 5 or later (currently using -swift-version [[VERSION]])
// CHECK-DAG: warning: module interfaces are only supported with the Swift 5 language mode or later (currently using -swift-version [[VERSION]])
// CHECK-DAG: warning: module interfaces are only supported with -enable-library-evolution
// CHECK-VERSION-ONLY-NOT: warning:
// CHECK-VERSION-ONLY: warning: module interfaces are only supported with Swift language version 5 or later (currently using -swift-version [[VERSION]])
// CHECK-VERSION-ONLY: warning: module interfaces are only supported with the Swift 5 language mode or later (currently using -swift-version [[VERSION]])
// CHECK-VERSION-ONLY-NOT: warning:
// CHECK-EVOLUTION-ONLY-NOT: warning: