Artem Olkov
6cd2a5932a
Fix generation of KtBridges, now it is using actual C Function Name
...
Merge-request: KT-MR-14337
Merged-by: Artem Olkov <artem.olkov@jetbrains.com >
2024-02-13 08:03:33 +00:00
Artem Olkov
b6c805bbb6
Remove KotlinSirOrigin hierarchy in favour of direct AA usage #KT-65335 Fixed
...
Merge-request: KT-MR-14229
Merged-by: Artem Olkov <artem.olkov@jetbrains.com >
2024-02-09 18:34:52 +00:00
Sergey Bogolepov
01976990e8
[Swift Export] Use ExportedBridge instead of ExportForCppRuntime
...
ExportedBridge annotation actually does what we need in Swift Export.
Unlike ExportForCppRuntime, it prevents symbol from DCE.
2023-12-13 14:09:58 +00:00
Sergey Bogolepov
fe9ab0a1fc
[Swift Export] KT-63516
...
Add a sir-compiler-bridge module that adds Kotlin and C bridges
for SIR. As SIR is still WIP, the module accepts `BridgeRequest`
instances instead of SIR elements.
2023-11-28 18:00:43 +00:00