Alex Lorenz
cf943661ca
[cxx-interop] test, enable more tests on windows
...
These tests require the C++ standard library
2023-07-28 16:02:43 -07:00
Egor Zhdan
4ca1eeb141
[cxx-interop] Make CxxPair's fields mutable
...
This will be needed to support mutable C++ iterators, e.g. `std::map::iterator`.
2023-07-19 16:05:28 +01:00
Egor Zhdan
8f58eafbd3
[cxx-interop] Make sure interop does not trigger TBD validation errors
...
This disables TBD validation when C++ interop is enabled, unless an explicit `-validate-tbd-against-ir=` flag was passed.
rdar://83405989 / https://github.com/apple/swift/issues/56458
2023-04-05 16:06:09 +01:00
Alex Lorenz
861d99fa25
[interop] expand std.pair tests after non-trivial record fix
2023-03-17 17:02:14 -07:00
Alex Lorenz
827af150ab
[interop] ensure std::pair is imported into Swift
2023-03-14 07:29:48 -07:00