-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[SE-0283] Implement Equatable, Comparable, and Hashable conformance for Tuples #28833
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
Merged
Merged
Changes from all commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
f21a306
[AST] Introduce BuiltinProtocolConformance
Azoy 4b71d67
[ABI] Introduce MetadataKind TypeRef
Azoy e60ef84
Implement Tuple Equatable Conformance
Azoy df9778e
[Compatibility53] Add compatibility library for 5.3 and backport tupl…
Azoy fd950eb
Implement Tuple Comparable Conformance
Azoy 13b5bf4
[Compatibility53] Backport Tuple Comparable Conformance
Azoy 58e643e
[Runtime] Tuple Comparable associated conformance is not evenly aligned
Azoy 4ff28f2
Implement Tuple Hashable Conformance
Azoy 5e03e33
[Compatibility53] Backport Tuple Hashable Conformance
Azoy 7468375
[ABI] Split TypeReferenceKind from TypeMetadataRecord
Azoy 7a6ea99
[Runtime] Clean up the assembly around Tuple builtin conformances
Azoy b78da2d
[Runtime] Add stubs for indirect symbols on armv7/s, add missing newl…
Azoy 05cc4aa
[Runtime] Emit non lazy stub pointers for 32 bit x86 for tuple confor…
Azoy 48ea837
Manually define _rawHashValue in compatibility libraries, AST fixes f…
Azoy b985817
[Runtime] Add Native Windows support for builtin conformances
Azoy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.