Skip to content

Conversation

@susmonteiro
Copy link
Contributor

Similar to #84646, but for move constructors, which was preventing the use of std::expected of move-only types.

rdar://152496447

@susmonteiro
Copy link
Contributor Author

@swift-ci please smoke test

@susmonteiro susmonteiro force-pushed the susmonteiro/implicit-move-constructors branch from 5bd63aa to 6ee641a Compare October 31, 2025 16:34
@susmonteiro
Copy link
Contributor Author

@swift-ci please smoke test

@Xazax-hun
Copy link
Contributor

Overall looks good once the nits are fixed.

@susmonteiro susmonteiro force-pushed the susmonteiro/implicit-move-constructors branch from 6ee641a to 9cc46eb Compare November 3, 2025 10:51
@susmonteiro
Copy link
Contributor Author

@swift-ci please smoke test

@susmonteiro susmonteiro force-pushed the susmonteiro/implicit-move-constructors branch from 9cc46eb to c3cd993 Compare November 3, 2025 16:16
@susmonteiro
Copy link
Contributor Author

@swift-ci please smoke test

@susmonteiro susmonteiro merged commit 3a2f47e into swiftlang:main Nov 4, 2025
3 checks passed
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.

3 participants