-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[6.0][stdlib] API additions for basic noncopyable primitives #73810
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[6.0][stdlib] API additions for basic noncopyable primitives #73810
Conversation
@swift-ci test |
@swift-ci test source compatibility |
@swift-ci build toolchain |
This comment was marked as outdated.
This comment was marked as outdated.
@swift-ci test |
@swift-ci clean build toolchain |
@swift-ci test source compatibility |
@swift-ci test source compatibility |
aa8519f
to
d607dd2
Compare
The last rebase also removes the preexisting This isn't expected to trigger issues outside of this repo; there are no known external adopters of the underscored spelling. (And it never shipped in any previous Swift release.) |
@swift-ci test |
@swift-ci build toolchain |
@swift-ci test source compatibility |
Holding for condfail investigations, or rescheduling. |
- Add `exchange(_:with:)` - Add `Optional.take()` - Add `Unsafe[Mutable]BufferPointer.extracting(_:)` - Finish generalizing `withExtendedLifetime` - Radically simplify the implementation of `swap(_:_:)` (cherry picked from commit 9b32005)
(cherry picked from commit fc1ddd2)
(cherry picked from commit f2dc894)
I keep forgetting that `some RangeExpression<Element>` does not cover the `UnboundedRange` form. (cherry picked from commit 9d947e4)
1e6c8c1
to
f479c95
Compare
@swift-ci test |
@swift-ci test source compatibility |
swap(_:_:)
.