Skip to content

[lldb] Add tests for Unmanaged<T> of Clang-imported reference types#12868

Open
augusto2112 wants to merge 1 commit intoswiftlang:stable/21.xfrom
augusto2112:fix-unamanged-pointer
Open

[lldb] Add tests for Unmanaged<T> of Clang-imported reference types#12868
augusto2112 wants to merge 1 commit intoswiftlang:stable/21.xfrom
augusto2112:fix-unamanged-pointer

Conversation

@augusto2112
Copy link
Copy Markdown

@augusto2112 augusto2112 commented Apr 30, 2026

Exercise the fix for swiftlang/swift#88770 in both configurations: a Clang-bridged opaque pointer type (MyBridgedRef), and a Foundation CF type (CFError).

Assisted-by: claude

@augusto2112 augusto2112 requested a review from a team as a code owner April 30, 2026 23:13
@augusto2112 augusto2112 force-pushed the fix-unamanged-pointer branch from e2c1c3c to b335f9b Compare April 30, 2026 23:13
@augusto2112
Copy link
Copy Markdown
Author

swiftlang/swift#88770
@swift-ci test

1 similar comment
@augusto2112
Copy link
Copy Markdown
Author

swiftlang/swift#88770
@swift-ci test



class TestSwiftUnmanagedClangBridged(TestBase):
@swiftTest
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doesn't this need to be Darwin only?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This could still be some clang type outside of darwin, it's not necessarily an objc type either.

@augusto2112
Copy link
Copy Markdown
Author

@swift-ci test

Exercise the fix for swiftlang/swift#88770
in both configurations: a Clang-bridged opaque pointer type
(MyBridgedRef), and a Foundation CF type (CFError).

Assisted-by: claude
@augusto2112 augusto2112 force-pushed the fix-unamanged-pointer branch from 38fc95a to 1bcae79 Compare May 6, 2026 19:36
@augusto2112
Copy link
Copy Markdown
Author

@swift-ci test

@augusto2112
Copy link
Copy Markdown
Author

@swift-ci test macOS

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.

2 participants