Alex Lorenz
|
0dc90d38c1
|
[interop][SwiftToCxx] emit Swift's stdlib inside of 'swift' namespace
|
2023-03-09 17:32:43 -08:00 |
|
Erik Eckstein
|
d89c6b2d70
|
Merge remote-tracking branch 'origin/main' into rebranch
|
2022-12-01 07:48:51 +01:00 |
|
Alex Lorenz
|
cd67584015
|
[interop][SwiftToCxx] support NSString -> Swift String bridging in C++
|
2022-11-29 16:52:50 -08:00 |
|
Alex Lorenz
|
83db71b64e
|
[interop][SwiftToCxx] use the more appropriate String -> NSString bridging invocation
This fixes some CI failures
|
2022-11-29 15:19:26 -08:00 |
|
Erik Eckstein
|
f811676220
|
rebranch: some test fixes
|
2022-11-09 18:26:26 +01: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
|
1d164039b1
|
[interop][SwiftToCxx] experimentally expose Swift's Array type
This is done without annotations on the stdlib yet while @_expose is still experimental
|
2022-09-08 11:04:03 -07:00 |
|
Alex Lorenz
|
06d9fd24d4
|
[interop][SwiftToCxx] add experimental Swift::String -> NSString conversion operator
|
2022-08-25 15:09:30 -07:00 |
|