Skip to content

[interop] C++ destination record should be destroyed before being cop… #64397

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 2 commits into from
Mar 17, 2023

Conversation

hyp
Copy link
Contributor

@hyp hyp commented Mar 15, 2023

…ied into during assignWithCopy / assignWithTake

…ied into during assignWithCopy / assignWithTake
@hyp hyp added the c++ interop Feature: Interoperability with C++ label Mar 15, 2023
@hyp hyp requested review from zoecarver and egorzhdan as code owners March 15, 2023 19:34
@hyp
Copy link
Contributor Author

hyp commented Mar 15, 2023

@swift-ci please test

@hyp
Copy link
Contributor Author

hyp commented Mar 15, 2023

@swift-ci please test source compatibility

Copy link
Contributor

Choose a reason for hiding this comment

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

Nit, non-blocking: the other special member tests are in Cxx/value-witness-table.

@zoecarver
Copy link
Contributor

Thanks Alex. This LGTM.

@hyp
Copy link
Contributor Author

hyp commented Mar 16, 2023

@swift-ci please test

1 similar comment
@hyp
Copy link
Contributor Author

hyp commented Mar 16, 2023

@swift-ci please test

@hyp hyp force-pushed the eng/destroy-before-assigncopytake branch from 46d6d3e to 7fef4b6 Compare March 16, 2023 21:16
@hyp
Copy link
Contributor Author

hyp commented Mar 16, 2023

@swift-ci please test

@hyp
Copy link
Contributor Author

hyp commented Mar 16, 2023

@swift-ci please test macos platform

@hyp
Copy link
Contributor Author

hyp commented Mar 17, 2023

@swift-ci please test

@hyp hyp force-pushed the eng/destroy-before-assigncopytake branch from 596ff6f to 3e4669b Compare March 17, 2023 18:49
@hyp
Copy link
Contributor Author

hyp commented Mar 17, 2023

@swift-ci please test

@hyp
Copy link
Contributor Author

hyp commented Mar 17, 2023

@swift-ci please test source compatibility

@hyp hyp merged commit de56acc into swiftlang:main Mar 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c++ interop Feature: Interoperability with C++
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants