File tree Expand file tree Collapse file tree 3 files changed +17
-18
lines changed Expand file tree Collapse file tree 3 files changed +17
-18
lines changed Original file line number Diff line number Diff line change @@ -25,8 +25,7 @@ import Swift
25
25
@frozen
26
26
@safe
27
27
@available ( SwiftStdlib 6 . 2 , * )
28
- public struct Span < Element: ~ Copyable & ~ Escapable>
29
- : ~ Escapable, Copyable, BitwiseCopyable {
28
+ public struct Span < Element: ~ Copyable> : ~ Escapable, Copyable, BitwiseCopyable {
30
29
31
30
/// The starting address of this `Span`.
32
31
///
@@ -167,7 +166,7 @@ extension Span where Element: ~Copyable {
167
166
}
168
167
169
168
@available ( SwiftStdlib 6 . 2 , * )
170
- extension Span {
169
+ extension Span /*where Element: Copyable*/ {
171
170
172
171
/// Unsafely create a `Span` over initialized memory.
173
172
///
@@ -376,7 +375,7 @@ extension Span where Element: BitwiseCopyable {
376
375
}
377
376
378
377
@available ( SwiftStdlib 6 . 2 , * )
379
- extension Span where Element: ~ Copyable & ~ Escapable {
378
+ extension Span where Element: ~ Copyable {
380
379
381
380
/// The number of elements in the span.
382
381
///
Original file line number Diff line number Diff line change @@ -794,13 +794,13 @@ Added: _$sSS5IndexVs28CustomDebugStringConvertiblesWP
794
794
// SE-0447 Span and RawSpan
795
795
Added: _$ss4SpanVMa
796
796
Added: _$ss4SpanVMn
797
- Added: _$ss4SpanVsRi_zRi0_zrlE6_countSivg
798
- Added: _$ss4SpanVsRi_zRi0_zrlE6_countSivpMV
799
- Added: _$ss4SpanVsRi_zRi0_zrlE8_pointerSVSgvg
800
- Added: _$ss4SpanVsRi_zRi0_zrlE8_pointerSVSgvpMV
801
- Added: _$ss4SpanVsRi_zRi0_zrlE5countSivpMV
802
- Added: _$ss4SpanVsRi_zRi0_zrlE7indicesSnySiGvpMV
803
- Added: _$ss4SpanVsRi_zRi0_zrlE7isEmptySbvpMV
797
+ Added: _$ss4SpanVsRi_zrlE6_countSivg
798
+ Added: _$ss4SpanVsRi_zrlE6_countSivpMV
799
+ Added: _$ss4SpanVsRi_zrlE8_pointerSVSgvg
800
+ Added: _$ss4SpanVsRi_zrlE8_pointerSVSgvpMV
801
+ Added: _$ss4SpanVsRi_zrlE5countSivpMV
802
+ Added: _$ss4SpanVsRi_zrlE7indicesSnySiGvpMV
803
+ Added: _$ss4SpanVsRi_zrlE7isEmptySbvpMV
804
804
Added: _$ss4SpanVss15BitwiseCopyableRzlE9uncheckedxSi_tcipMV
805
805
Added: _$ss4SpanVss15BitwiseCopyableRzlEyxSicipMV
806
806
Added: _$ss7RawSpanV11byteOffsetsSnySiGvpMV
Original file line number Diff line number Diff line change @@ -795,13 +795,13 @@ Added: _$sSS5IndexVs28CustomDebugStringConvertiblesWP
795
795
// SE-0447 Span and RawSpan
796
796
Added: _$ss4SpanVMa
797
797
Added: _$ss4SpanVMn
798
- Added: _$ss4SpanVsRi_zRi0_zrlE6_countSivg
799
- Added: _$ss4SpanVsRi_zRi0_zrlE6_countSivpMV
800
- Added: _$ss4SpanVsRi_zRi0_zrlE8_pointerSVSgvg
801
- Added: _$ss4SpanVsRi_zRi0_zrlE8_pointerSVSgvpMV
802
- Added: _$ss4SpanVsRi_zRi0_zrlE5countSivpMV
803
- Added: _$ss4SpanVsRi_zRi0_zrlE7indicesSnySiGvpMV
804
- Added: _$ss4SpanVsRi_zRi0_zrlE7isEmptySbvpMV
798
+ Added: _$ss4SpanVsRi_zrlE6_countSivg
799
+ Added: _$ss4SpanVsRi_zrlE6_countSivpMV
800
+ Added: _$ss4SpanVsRi_zrlE8_pointerSVSgvg
801
+ Added: _$ss4SpanVsRi_zrlE8_pointerSVSgvpMV
802
+ Added: _$ss4SpanVsRi_zrlE5countSivpMV
803
+ Added: _$ss4SpanVsRi_zrlE7indicesSnySiGvpMV
804
+ Added: _$ss4SpanVsRi_zrlE7isEmptySbvpMV
805
805
Added: _$ss4SpanVss15BitwiseCopyableRzlE9uncheckedxSi_tcipMV
806
806
Added: _$ss4SpanVss15BitwiseCopyableRzlEyxSicipMV
807
807
Added: _$ss7RawSpanV11byteOffsetsSnySiGvpMV
You can’t perform that action at this time.
0 commit comments