Merge pull request #75589 from swiftlang/egorzhdan/linux-libcxx-interop

[cxx-interop] Allow compiling with libc++ on Linux
This commit is contained in:
Egor Zhdan
2024-08-09 13:42:29 +01:00
committed by GitHub
31 changed files with 348 additions and 28 deletions

View File

@@ -391,6 +391,10 @@ private:
/// Whether this module is built with C++ interoperability enabled.
unsigned HasCxxInteroperability : 1;
/// Whether this module uses the platform default C++ stdlib, or an
/// overridden C++ stdlib.
unsigned CXXStdlibKind : 8;
/// Whether this module is built with -allow-non-resilient-access.
unsigned AllowNonResilientAccess : 1;