swift
ad502146 - [cxx-interop] Make reverse interop header compile in embedded mode

Commit
127 days ago
[cxx-interop] Make reverse interop header compile in embedded mode 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
Author
Gabor Horvath
Committer
Gabor Horvath
Parents
Loading