mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
These are the minimal changes to make the reverse interop header compile when embedded Swift is used. Previously, the _SwiftStdlibCxxOverlay.h and the generated interop header disagreed on the mangling of a symbol. This is not sufficient yet to use the embedded Swift standard library from reverse interop, there are some missing symbols while linking. But this PR enables doing reverse interop without using the stdlib types like swift::String in C++. Follow-up PRs will fix the rest of the issues. rdar://154740225
45 KiB
45 KiB