Arnold Schwaighofer
|
79894ff461
|
Fix test/Interop with opaque pointers
|
2023-07-03 03:36:07 -07:00 |
|
Arnold Schwaighofer
|
c1a93e0bde
|
Move tests over to use the %use_no_opaque_pointers option
|
2023-06-14 10:49:48 -07:00 |
|
zoecarver
|
e05daed3b4
|
[cxx-interop] Disable rvalue references. We don't support them correctly (leading to lifetime issues). We are missing a consuming.
|
2023-05-01 23:13:33 -07:00 |
|
Alex Lorenz
|
9feb76419b
|
[interop] ignore exceptions in existing interop tests
|
2023-02-22 11:00:51 -08:00 |
|
zoecarver
|
839839f924
|
[cxx-interop] Rename enable-cxx-interop -> enable-experimental-cxx-interop.
Also removes the driver flag, this will now also always be guarded on `-Xfrontend`.
|
2022-04-07 19:15:25 -07:00 |
|
Alex Lorenz
|
ebb21d7ec1
|
[cxx-interop] Import const T& parameters as T.
This change allows Swift code to pass immutable values to const references in C++.
|
2022-03-03 14:42:27 -08:00 |
|
zoecarver
|
7c5b1608df
|
[nfc][cxx-interop] Fix regex in reference irgen test.
We shouldn't rely on the specific name of the operand.
|
2021-09-27 10:39:34 -07:00 |
|
zoecarver
|
7a42b71bc0
|
[cxx-interop] Import reference types as inout not UnsafePointer.
|
2021-09-23 18:10:56 -07:00 |
|
Marcel Hlopko
|
e293330563
|
[CxxInterop] Import C++ references. (#31784)
|
2020-05-15 10:42:37 +02:00 |
|
Saleem Abdulrasool
|
6bf7593fd5
|
Revert "[CxxInterop] Import C++ references." (#31777)
|
2020-05-14 10:43:22 +02:00 |
|
Marcel Hlopko
|
30b5fd52e8
|
[CxxInterop] Import C++ references. (#31702)
|
2020-05-13 13:34:28 +02:00 |
|