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 @@ -478,6 +478,7 @@ extension ClosedRange {
478
478
479
479
@available ( * , deprecated, renamed: " ClosedRange.Index " )
480
480
public typealias ClosedRangeIndex < T> = ClosedRange < T > . Index where T: Strideable, T. Stride : SignedInteger
481
- @available ( * , deprecated, renamed: " ClosedRange " )
481
+
482
+ @available ( * , deprecated: 4.2 , renamed: " ClosedRange " )
482
483
public typealias CountableClosedRange < Bound: Strideable > = ClosedRange < Bound >
483
484
where Bound. Stride : SignedInteger
Original file line number Diff line number Diff line change @@ -880,3 +880,7 @@ extension Range {
880
880
@available ( * , deprecated, renamed: " Range " )
881
881
public typealias CountableRange < Bound: Strideable > = Range < Bound >
882
882
where Bound. Stride : SignedInteger
883
+
884
+ @available ( * , deprecated: 4.2 , renamed: " PartialRangeFrom " )
885
+ public typealias CountablePartialRangeFrom < Bound: Strideable > = PartialRangeFrom < Bound >
886
+ 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