|
2 | 2 |
|
3 | 3 | // RUN: %target-swift-frontend -swift-version 5 -enable-library-evolution -emit-module \
|
4 | 4 | // RUN: -enable-experimental-feature SuppressedAssociatedTypes \
|
5 |
| -// RUN: -enable-experimental-feature NonescapableTypes \ |
| 5 | +// RUN: -enable-experimental-feature LifetimeDependence \ |
6 | 6 | // RUN: -enable-experimental-feature SE427NoInferenceOnExtension \
|
7 | 7 | // RUN: -o %t/NoncopyableGenerics_Misc.swiftmodule \
|
8 | 8 | // RUN: -emit-module-interface-path %t/NoncopyableGenerics_Misc.swiftinterface \
|
9 | 9 | // RUN: %S/Inputs/NoncopyableGenerics_Misc.swift
|
10 | 10 |
|
11 | 11 | // RUN: %target-swift-frontend -swift-version 5 -enable-library-evolution -emit-module \
|
12 | 12 | // RUN: -enable-experimental-feature SuppressedAssociatedTypes \
|
13 |
| -// RUN: -enable-experimental-feature NonescapableTypes \ |
| 13 | +// RUN: -enable-experimental-feature LifetimeDependence \ |
14 | 14 | // RUN: -enable-experimental-feature SE427NoInferenceOnExtension \
|
15 | 15 | // RUN: -o %t/Swiftskell.swiftmodule \
|
16 | 16 | // RUN: -emit-module-interface-path %t/Swiftskell.swiftinterface \
|
|
25 | 25 |
|
26 | 26 | // RUN: %target-swift-frontend -compile-module-from-interface \
|
27 | 27 | // RUN: -enable-experimental-feature SuppressedAssociatedTypes \
|
28 |
| -// RUN: -enable-experimental-feature NonescapableTypes \ |
| 28 | +// RUN: -enable-experimental-feature LifetimeDependence \ |
29 | 29 | // RUN: -enable-experimental-feature SE427NoInferenceOnExtension \
|
30 | 30 | // RUN: %t/NoncopyableGenerics_Misc.swiftinterface -o %t/NoncopyableGenerics_Misc.swiftmodule
|
31 | 31 |
|
32 | 32 | // RUN: %target-swift-frontend -compile-module-from-interface \
|
33 | 33 | // RUN: -enable-experimental-feature SuppressedAssociatedTypes \
|
34 |
| -// RUN: -enable-experimental-feature NonescapableTypes \ |
| 34 | +// RUN: -enable-experimental-feature LifetimeDependence \ |
35 | 35 | // RUN: -enable-experimental-feature SE427NoInferenceOnExtension \
|
36 | 36 | // RUN: %t/Swiftskell.swiftinterface -o %t/Swiftskell.swiftmodule
|
37 | 37 |
|
38 | 38 | // RUN: %target-swift-frontend -emit-silgen -I %t %s \
|
39 | 39 | // RUN: -enable-experimental-feature SuppressedAssociatedTypes \
|
40 |
| -// RUN: -enable-experimental-feature NonescapableTypes \ |
| 40 | +// RUN: -enable-experimental-feature LifetimeDependence \ |
41 | 41 | // RUN: -enable-experimental-feature SE427NoInferenceOnExtension \
|
42 | 42 | // RUN: -o %t/final.silgen
|
43 | 43 |
|
44 | 44 | // RUN: %FileCheck %s --check-prefix=CHECK-SILGEN < %t/final.silgen
|
45 | 45 |
|
46 |
| -// REQUIRES: swift_feature_NonescapableTypes |
| 46 | +// REQUIRES: swift_feature_LifetimeDependence |
47 | 47 | // REQUIRES: swift_feature_SE427NoInferenceOnExtension
|
48 | 48 | // REQUIRES: swift_feature_SuppressedAssociatedTypes
|
49 | 49 |
|
@@ -123,8 +123,6 @@ import NoncopyableGenerics_Misc
|
123 | 123 | // CHECK-MISC: extension {{.*}}.Outer.InnerStruct {
|
124 | 124 | // CHECK-MISC-NEXT: #if compiler(>=5.3) && $NonescapableTypes
|
125 | 125 | // CHECK-MISC-NEXT: public func hello<T>(_ t: T) where T : ~Escapable
|
126 |
| -// CHECK-MISC-NEXT: #else |
127 |
| -// CHECK-MISC-NEXT: public func hello<T>(_ t: T) |
128 | 126 | // CHECK-MISC-NEXT: #endif
|
129 | 127 |
|
130 | 128 | // CHECK-MISC: @_preInverseGenerics public func old_swap<T>(_ a: inout T, _ b: inout T) where T : ~Copyable
|
|
0 commit comments