[tests][FIR][checkers][Wasm] Prepare for addition of KMP Wasm test data
This commit is contained in:
committed by
Space Team
parent
a7332a4cad
commit
24d7d8088c
+2
@@ -13,6 +13,7 @@ import org.jetbrains.kotlin.platform.jvm.JdkPlatform
|
||||
import org.jetbrains.kotlin.platform.jvm.JvmPlatforms
|
||||
import org.jetbrains.kotlin.platform.konan.NativePlatformUnspecifiedTarget
|
||||
import org.jetbrains.kotlin.platform.konan.NativePlatforms
|
||||
import org.jetbrains.kotlin.platform.wasm.WasmPlatforms
|
||||
|
||||
enum class TargetPlatformEnum(val targetPlatform: TargetPlatform) {
|
||||
Common(
|
||||
@@ -31,5 +32,6 @@ enum class TargetPlatformEnum(val targetPlatform: TargetPlatform) {
|
||||
JVM_1_8(JvmPlatforms.jvm8),
|
||||
|
||||
JS(JsPlatforms.defaultJsPlatform),
|
||||
Wasm(WasmPlatforms.Default),
|
||||
Native(NativePlatforms.unspecifiedNativePlatform)
|
||||
}
|
||||
|
||||
+2
@@ -12,6 +12,7 @@ import org.jetbrains.kotlin.platform.js.JsPlatforms
|
||||
import org.jetbrains.kotlin.platform.jvm.JvmPlatforms
|
||||
import org.jetbrains.kotlin.platform.jvm.isJvm
|
||||
import org.jetbrains.kotlin.platform.konan.NativePlatforms
|
||||
import org.jetbrains.kotlin.platform.wasm.WasmPlatforms
|
||||
import org.jetbrains.kotlin.test.Assertions
|
||||
import org.jetbrains.kotlin.test.TargetBackend
|
||||
import org.jetbrains.kotlin.test.TestInfrastructureInternals
|
||||
@@ -376,6 +377,7 @@ class ModuleStructureExtractorImpl(
|
||||
nameSuffix == "COMMON" -> CommonPlatforms.defaultCommonPlatform
|
||||
nameSuffix == "JVM" -> JvmPlatforms.unspecifiedJvmPlatform // TODO(dsavvinov): determine JvmTarget precisely
|
||||
nameSuffix == "JS" -> JsPlatforms.defaultJsPlatform
|
||||
nameSuffix == "WASM" -> WasmPlatforms.Default
|
||||
nameSuffix == "NATIVE" -> NativePlatforms.unspecifiedNativePlatform
|
||||
nameSuffix.isEmpty() -> null // TODO(dsavvinov): this leads to 'null'-platform in ModuleDescriptor
|
||||
else -> throw IllegalStateException("Can't determine platform by name $nameSuffix")
|
||||
|
||||
Reference in New Issue
Block a user