Skip to content

Commit e8abd59

Browse files
committed
Update tests
1 parent 5b5acc6 commit e8abd59

File tree

73 files changed

+122
-203
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+122
-203
lines changed

test/Generics/copyable_and_self_conforming_protocols.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -typecheck -enable-experimental-feature NonescapableTypes %s -verify
1+
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -typecheck %s -verify
22

33
// REQUIRES: objc_interop
4-
// REQUIRES: swift_feature_NonescapableTypes
54

65
import Foundation
76

test/Generics/inverse_associatedtype_restriction.swift

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
// RUN: %target-typecheck-verify-swift \
2-
// RUN: -enable-experimental-feature NonescapableTypes
1+
// RUN: %target-typecheck-verify-swift
32

4-
// REQUIRES: swift_feature_NonescapableTypes
53

64
// The restriction is that we don't permit suppression requirements on
75
// associated types without an experimental feature for that.

test/Generics/inverse_casting_availability.swift

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
// RUN: %target-typecheck-verify-swift \
2-
// RUN: -debug-diagnostic-names -target arm64-apple-macos14.4 \
3-
// RUN: -enable-experimental-feature NonescapableTypes
2+
// RUN: -debug-diagnostic-names -target arm64-apple-macos14.4
43

54
// REQUIRES: OS=macosx || OS=ios || OS=tvos || OS=watchOS || OS=xros
6-
// REQUIRES: swift_feature_NonescapableTypes
75

86
protocol P {}
97
struct NCG<T: ~Copyable> {}

test/Generics/inverse_conditional_conformance_restriction.swift

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
// RUN: %target-typecheck-verify-swift \
2-
// RUN: -enable-experimental-feature NonescapableTypes \
1+
// RUN: %target-typecheck-verify-swift \
32
// RUN: -enable-experimental-feature SuppressedAssociatedTypes
43

5-
// REQUIRES: swift_feature_NonescapableTypes
64
// REQUIRES: swift_feature_SuppressedAssociatedTypes
75

86
protocol P {}

test/Generics/inverse_extension_signatures.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
// RUN: %target-swift-frontend \
2-
// RUN: -enable-experimental-feature NonescapableTypes \
32
// RUN: -verify -typecheck %s -debug-generic-signatures \
43
// RUN: -debug-inverse-requirements 2>&1 | %FileCheck %s --implicit-check-not "error:"
54

6-
// REQUIRES: swift_feature_NonescapableTypes
75

86
// CHECK-LABEL: .Outer@
97
// CHECK: Generic signature: <A where A : Escapable>

test/Generics/inverse_extensions.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
// RUN: %target-typecheck-verify-swift \
2-
// RUN: -enable-experimental-feature NonescapableTypes \
32
// RUN: -enable-experimental-feature SuppressedAssociatedTypes
43

5-
// REQUIRES: swift_feature_NonescapableTypes
64
// REQUIRES: swift_feature_SuppressedAssociatedTypes
75

86
struct Turtle<T> {}

test/Generics/inverse_generics.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// RUN: %target-typecheck-verify-swift \
2-
// RUN: -enable-experimental-feature NonescapableTypes \
2+
// RUN: -enable-experimental-feature LifetimeDependence \
33
// RUN: -enable-experimental-feature SuppressedAssociatedTypes
44

5-
// REQUIRES: swift_feature_NonescapableTypes
5+
// REQUIRES: swift_feature_LifetimeDependence
66
// REQUIRES: swift_feature_SuppressedAssociatedTypes
77

88
// expected-note@+1 {{'T' has '~Copyable' constraint preventing implicit 'Copyable' conformance}}

test/Generics/inverse_generics_stdlib.swift

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
// RUN: %target-typecheck-verify-swift -parse-stdlib -module-name Swift -enable-experimental-feature BuiltinModule -enable-experimental-feature NonescapableTypes
1+
// RUN: %target-typecheck-verify-swift -parse-stdlib -module-name Swift -enable-experimental-feature BuiltinModule
22

33
// REQUIRES: swift_feature_BuiltinModule
4-
// REQUIRES: swift_feature_NonescapableTypes
5-
6-
74

85
/// This test specifically covers constructs that are only valid in the stdlib.
96

test/Generics/inverse_scoping.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
// RUN: %target-typecheck-verify-swift -enable-experimental-feature NonescapableTypes -enable-experimental-feature SuppressedAssociatedTypes
1+
// RUN: %target-typecheck-verify-swift -enable-experimental-feature SuppressedAssociatedTypes
22

3-
// REQUIRES: swift_feature_NonescapableTypes
43
// REQUIRES: swift_feature_SuppressedAssociatedTypes
54

65

test/Generics/inverse_signatures.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
// RUN: %target-swift-frontend \
2-
// RUN: -enable-experimental-feature NonescapableTypes \
32
// RUN: -enable-experimental-feature SuppressedAssociatedTypes \
43
// RUN: -verify -typecheck %s -debug-generic-signatures \
54
// RUN: -debug-inverse-requirements 2>&1 | %FileCheck %s --implicit-check-not "error:"
65

7-
// REQUIRES: swift_feature_NonescapableTypes
86
// REQUIRES: swift_feature_SuppressedAssociatedTypes
97

108
// CHECK-LABEL: (file).genericFn@

0 commit comments

Comments
 (0)