File tree Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -498,6 +498,7 @@ extension ClosedRange {
498
498
499
499
@available ( * , deprecated, renamed: " ClosedRange.Index " )
500
500
public typealias ClosedRangeIndex < T> = ClosedRange < T > . Index where T: Strideable, T. Stride : SignedInteger
501
- @available ( * , deprecated, renamed: " ClosedRange " )
501
+
502
+ @available ( * , deprecated: 4.2 , renamed: " ClosedRange " )
502
503
public typealias CountableClosedRange < Bound: Strideable > = ClosedRange < Bound >
503
504
where Bound. Stride : SignedInteger
Original file line number Diff line number Diff line change @@ -907,3 +907,7 @@ extension Range {
907
907
@available ( * , deprecated, renamed: " Range " )
908
908
public typealias CountableRange < Bound: Strideable > = Range < Bound >
909
909
where Bound. Stride : SignedInteger
910
+
911
+ @available ( * , deprecated: 4.2 , renamed: " PartialRangeFrom " )
912
+ public typealias CountablePartialRangeFrom < Bound: Strideable > = PartialRangeFrom < Bound >
913
+ where Bound. Stride : SignedInteger
Original file line number Diff line number Diff line change @@ -788,5 +788,11 @@ MiscTestSuite.test("reversed()") {
788
788
result)
789
789
}
790
790
791
+ MiscTestSuite.test("Compatibility typealiases") {
792
+ let _: CountablePartialRangeFrom = 1...
793
+ let _: CountableRange = MinimalStrideableValue(3)..<MinimalStrideableValue(3)
794
+ let _: CountableClosedRange = MinimalStrideableValue(3)...MinimalStrideableValue(3)
795
+ }
796
+
791
797
runAllTests()
792
798
You can’t perform that action at this time.
0 commit comments