You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mark legacy overloads of &+ and &- unavailable. (swiftlang#38723)
These were defined for both FixedWidthInteger and FixedWidthInteger & SignedInteger for source compatibility with Swift 3; the latter set probably should have been removed when we stabilized the ABI, but were not. We can't easily remove them entirely (because we need them for ABI stability now), but we can mark them unavailable so that the typechecker doesn't have to consider them..
Copy file name to clipboardExpand all lines: test/api-digester/Outputs/stability-stdlib-source-x86_64.swift.expected
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5,3 +5,8 @@ Protocol CodingKey has generic signature change from <Self : Swift.CustomDebugSt
5
5
Protocol Error has added inherited protocol Sendable
6
6
Protocol Error has generic signature change from to <Self : Swift.Sendable>
7
7
Subscript MutableCollection.subscript(_:) has generic signature change from <Self where Self : Swift.MutableCollection> to <Self where Self : Swift.MutableCollection, Self.SubSequence == Swift.Slice<Self>>
8
+
9
+
// Not actually a source break; the typechecker will find these operations on
0 commit comments