add export from kotlin into swift of class content #KT-65896 fixed

Merge-request: KT-MR-14624
Merged-by: Artem Olkov <artem.olkov@jetbrains.com>
This commit is contained in:
Artem Olkov
2024-02-29 18:37:38 +00:00
committed by Space Team
parent 078f0ff6e1
commit e16714fcf9
18 changed files with 299 additions and 54 deletions
@@ -5,9 +5,7 @@
package org.jetbrains.kotlin.sir.bridge.impl
import org.jetbrains.kotlin.sir.SirNominalType
import org.jetbrains.kotlin.sir.SirParameter
import org.jetbrains.kotlin.sir.SirType
import org.jetbrains.kotlin.sir.*
import org.jetbrains.kotlin.sir.bridge.*
import org.jetbrains.kotlin.sir.util.*
@@ -181,4 +179,3 @@ internal enum class KotlinType(val repr: String) {
Float("Float"),
Double("Double"),
}
@@ -33,9 +33,10 @@ abstract class AbstractKotlinSirBridgeTest {
val cBridgePrinter = createCBridgePrinter()
requests.forEach { request ->
val bridge = generator.generate(request)
kotlinBridgePrinter.add(bridge)
cBridgePrinter.add(bridge)
generator.generate(request)?.let {
kotlinBridgePrinter.add(it)
cBridgePrinter.add(it)
}
}
val actualKotlinSrc = kotlinBridgePrinter.print().joinToString(separator = lineSeparator)