-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[interop][SwiftToCxx] Add initial support for passing/returning enums #59584
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
@swift-ci please test |
I will finish reviewing in the morning , but so far implementation looks good |
@swift-ci please test source compatibility |
This looks good, but I have one request for the tests. Could you expand on the test for small and tiny enums to also include CHECK lines for the stub structs and pass/return functions?
|
Sure. |
@swift-ci please test |
@swift-ci please test source compatibility |
@swift-ci please test source compatibility |
@swift-ci please test |
@WANGJIEKE one more request, could you add |
Added |
@swift-ci please test |
@swift-ci please test source compatibility |
Add initial support for passing/returning Swift enums between Swift and C++:
@hyp Could you review this pull request? I also got some questions and I believe they're shown below.