Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implement [U]Int128 for Swift 6.0
- Explanation: Implements [U]Int128 according to SE-0425.
- Scope: Introduces two new types with Swift 6.0 availability, together with new protocol requirements on encoder/decoder implementations.
- Issue: https://github.com/apple/swift-evolution/blob/main/proposals/0425-int128.md
- Original PR: #72139
- Risk: Low. The risk primarily comes from changes to encoders and decoders and to Atomic; otherwise we are only introducing a new type and the API to support it, which should not effect existing code.
- Testing: New tests added to the swift test suite.
- Reviewer: @lorentey, @Azoy
Resolves rdar://122958984