Skip to content

[Cherry-pick into next] [lldb] Factor our binding generic variadic types (NFC) #10677

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

Conversation

adrian-prantl
Copy link

commit d7572b37c29c9adf9ff9f1c5aafbf13575e6d3ff
Author: Adrian Prantl <[email protected]>
Date:   Tue May 13 09:50:35 2025 -0700

    [lldb] Factor our binding generic variadic types (NFC)

commit 50f15f2a48716ab000b0ff906b163e5813da6a3d
Author: Adrian Prantl <[email protected]>
Date:   Tue May 13 16:12:21 2025 -0700

    [lldb] Make variadic generic types work with TypeSystemSwiftTypeRef
    
    The missing ingredient were the reflection support for pack types, and
    binding pack type in BindGenericParameters().
    
    rdar://145257088

commit e48e8aad0b3b1808260e520b1f92f0e608f15ce9
Author: Adrian Prantl <[email protected]>
Date:   Tue May 13 16:58:07 2025 -0700

    [lldb] Convert BindGenericTypeParameters to llvm::Expected

The missing ingredient were the reflection support for pack types, and
binding pack type in BindGenericParameters().

rdar://145257088
(cherry picked from commit 50f15f2)
@adrian-prantl adrian-prantl merged commit 73ed88d into swiftlang:next May 14, 2025
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