Alex Lorenz
|
0dc90d38c1
|
[interop][SwiftToCxx] emit Swift's stdlib inside of 'swift' namespace
|
2023-03-09 17:32:43 -08:00 |
|
Alex Lorenz
|
8336edd344
|
[interop][SwiftToCxx] add support for constructing generic enum cases in C++
We only support cases with no payload, or one associated value still
|
2022-11-03 12:21:27 -07:00 |
|
Alex Lorenz
|
391b92fff7
|
[interop][SwiftToCxx] add some helper methods to work with Swift's Optional in C++
|
2022-10-05 14:21:13 -07:00 |
|
Alex Lorenz
|
3a9b6dce9d
|
[interop][SwiftToCxx] add support for emitting Swift stdlib dependency in one header file
This is the default behavior. You can disable this by specifying the -clang-header-expose-decls= flag explicitly when generating the header
|
2022-09-28 08:08:48 -07:00 |
|
Alex Lorenz
|
717c29992d
|
[interop][SwiftToCxx] NFC, add a test for raw representable enum
|
2022-09-26 19:37:27 -07:00 |
|
Alex Lorenz
|
143ce1e682
|
[interop][SwiftToCxx] bridge Swift's Optional type in an experimental manner
|
2022-09-15 12:35:33 -07:00 |
|