You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[libc++] Add a few basic tests for C++ / Swift interoperation
These tests are only enabled on Apple platforms. The purpose of these
tests is to ensure that we don't break existing functionality powered
by Clang modules as we refactor the modulemap, since Swift interop
greatly exercises libc++'s support for Clang modules.
In particular, adding these tests to libc++ is not an official statement
of support from libc++ towards Swift interop (which would require a
community consensus that I am not pursuing at this time), but rather a
way for us to find out when we unexpectedly break things so we can decide
how / whether we want to address such breakage.
Once the refactoring of the modulemap started in llvm#98214 is mostly done,
it would be reasonable to remove these tests unless libc++ wants to
pursue support for Swift interop more officially.
0 commit comments