-
Notifications
You must be signed in to change notification settings - Fork 10.4k
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
[interop][SwiftToCxx] consuming parameters should be passed using an … #69473
Conversation
…additional copy Fixes swiftlang#69372
@swift-ci please test |
1 similar comment
@swift-ci please test |
5a4aeba
to
7f05bba
Compare
@swift-ci please test |
1 similar comment
@swift-ci please test |
…lues are released after parameter copy is consumed
…C++ to Swift invocations
2eb1d06
to
8965b41
Compare
@swift-ci please test |
…eir ownership is not yet managed at the language boundary
@swift-ci please test |
@swift-ci please test source compatibility |
Hey - not sure if this is related, but can a Swift function with I have an issue where a C++ type is double-freed when calling Swift C-style functions from C++: #78292 |
…additional copy
Fixes #69372