Skip to content

Add the tuple_pack_element_addr SIL instruction #63512

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 1 commit into from
Feb 8, 2023

Conversation

rjmccall
Copy link
Contributor

@rjmccall rjmccall commented Feb 8, 2023

This allows dynamically indexing into tuples. IRGen not yet implemented.

I think I'm going to need a type_refine_addr instruction in order to handle substitutions into the operand type that eliminate the outer layer of tuple-ness. Gonna handle that in a follow-up commit.

This allows dynamically indexing into tuples.  IRGen not yet
implemented.

I think I'm going to need a type_refine_addr instruction in
order to handle substitutions into the operand type that
eliminate the outer layer of tuple-ness.  Gonna handle that
in a follow-up commit.
@rjmccall
Copy link
Contributor Author

rjmccall commented Feb 8, 2023

@swift-ci Please test

@rjmccall rjmccall merged commit dcf90ba into swiftlang:main Feb 8, 2023
@rjmccall rjmccall deleted the tuple_pack_element_addr branch February 8, 2023 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant