[Test] Remove redundant K1 ignore directives from K2 MPP box tests
Corresponding tests for K1 are no longer generated, so there is no need to ignore them anymore
This commit is contained in:
committed by
Space Team
parent
b4947e6cfe
commit
34bf32866b
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
expect class A {
|
||||
|
||||
+1
-2
@@ -1,6 +1,5 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_REFLECT
|
||||
|
||||
// MODULE: common
|
||||
|
||||
+2
-3
@@ -1,5 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, NATIVE, WASM
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-60523
|
||||
|
||||
// MODULE: common
|
||||
@@ -39,4 +38,4 @@ actual fun hidden(): String = "OK"
|
||||
|
||||
fun box(): String {
|
||||
return common()
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+2
-3
@@ -1,5 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-57963
|
||||
|
||||
// MODULE: common
|
||||
@@ -79,4 +78,4 @@ fun box(): String {
|
||||
if (E.OK.name != "OK") return "FAIL 4"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+1
-2
@@ -1,6 +1,5 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JVM
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
+2
-3
@@ -1,6 +1,5 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// !OPT_IN: kotlin.ExperimentalMultiplatform
|
||||
// IGNORE_BACKEND_K1: WASM, JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, NATIVE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// OPT_IN: kotlin.ExperimentalMultiplatform
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
-3
@@ -1,8 +1,5 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// JS tests don't support MPP modules compilation
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// ISSUE: KT-58252
|
||||
|
||||
// MODULE: lib-common
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
@@ -14,4 +12,4 @@ fun ok() = LocalClass.toString()
|
||||
// MODULE: platform()()(common)
|
||||
// FILE: platform.kt
|
||||
|
||||
fun box() = ok()
|
||||
fun box() = ok()
|
||||
|
||||
Vendored
+2
-2
@@ -1,5 +1,5 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common0
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -21,4 +21,4 @@ actual fun f0(s: S): S = s
|
||||
|
||||
actual typealias S = String
|
||||
|
||||
fun box() = f0("OK")
|
||||
fun box() = f0("OK")
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: lib
|
||||
// FILE: lib.kt
|
||||
@@ -18,4 +16,4 @@ package bar
|
||||
|
||||
import foo.*
|
||||
|
||||
fun box() = transform("") { "O" }
|
||||
fun box() = transform("") { "O" }
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -17,4 +15,4 @@ fun k() = Base2.K.name
|
||||
|
||||
actual enum class Base2 { K }
|
||||
|
||||
fun box() = Base1.O.name + k()
|
||||
fun box() = Base1.O.name + k()
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -19,4 +17,4 @@ actual fun ret(): R = "OK"
|
||||
|
||||
actual typealias R = String
|
||||
|
||||
fun box() = foo().invoke()
|
||||
fun box() = foo().invoke()
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -19,4 +17,4 @@ actual fun <T> Array<T>.getChecked(index: Int) = get(index)
|
||||
|
||||
actual fun BooleanArray.getChecked(index: Int) = get(index)
|
||||
|
||||
fun box() = ok()
|
||||
fun box() = ok()
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -51,4 +49,4 @@ actual class A {
|
||||
|
||||
// FILE: main.kt
|
||||
|
||||
fun box() = if (p1.A().g()) p1.f() + p2.f() else "fail"
|
||||
fun box() = if (p1.A().g()) p1.f() + p2.f() else "fail"
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -28,4 +26,4 @@ open class B {
|
||||
|
||||
actual class A : B()
|
||||
|
||||
fun box() = test("O")
|
||||
fun box() = test("O")
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-58003
|
||||
|
||||
// MODULE: common
|
||||
@@ -27,4 +25,4 @@ actual open class C1 {
|
||||
actual val k = "K"
|
||||
}
|
||||
|
||||
fun box() = foo(C3())
|
||||
fun box() = foo(C3())
|
||||
|
||||
+2
-3
@@ -1,5 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-57984
|
||||
|
||||
// MODULE: common
|
||||
@@ -26,4 +25,4 @@ class C : I2 {
|
||||
override fun ok(): String = "OK"
|
||||
}
|
||||
|
||||
fun box() = ok(C())
|
||||
fun box() = ok(C())
|
||||
|
||||
Vendored
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-58004
|
||||
|
||||
// MODULE: common
|
||||
@@ -29,4 +27,4 @@ actual open class A<S> {
|
||||
actual val <S> S.p: S get() = this
|
||||
}
|
||||
|
||||
fun box() = foo(B())
|
||||
fun box() = foo(B())
|
||||
|
||||
compiler/testData/codegen/box/multiplatform/k2/basic/expectActualFakeOverridesWithTypeParameters2.kt
Vendored
+1
-3
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-58124
|
||||
|
||||
// MODULE: common
|
||||
@@ -27,4 +25,4 @@ actual class C : I1, I2 {
|
||||
actual override fun f() = "OK"
|
||||
}
|
||||
|
||||
fun box() = test()
|
||||
fun box() = test()
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
@@ -37,4 +35,4 @@ actual interface I1 {
|
||||
actual val k: String
|
||||
}
|
||||
|
||||
fun box() = f1(C()) + f2(C())
|
||||
fun box() = f1(C()) + f2(C())
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common0
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -33,4 +31,4 @@ actual fun f0(): Boolean = true
|
||||
actual fun f1(): String = "O"
|
||||
actual fun f2(): String = "K"
|
||||
|
||||
fun box() = if (g0()) g1() + g2() else "fail"
|
||||
fun box() = if (g0()) g1() + g2() else "fail"
|
||||
|
||||
Vendored
+2
-4
@@ -1,7 +1,5 @@
|
||||
// IGNORE_BACKEND: JVM, JVM_IR
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
@@ -18,4 +16,4 @@ fun o(x: String) = ""
|
||||
actual fun o(x: String?): String? = "O"
|
||||
|
||||
actual fun k(x: String?): String? = "K"
|
||||
fun k(x: String) = ""
|
||||
fun k(x: String) = ""
|
||||
|
||||
+1
-3
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -22,4 +20,4 @@ actual fun func(): String = "O"
|
||||
|
||||
actual var prop: String = "!"
|
||||
|
||||
fun box() = test()
|
||||
fun box() = test()
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -25,4 +23,4 @@ actual class A<C, B> {
|
||||
|
||||
actual val <D> D.k: D get() = this as D
|
||||
|
||||
fun box() = A<Int, String>().o(42) + k()
|
||||
fun box() = A<Int, String>().o(42) + k()
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -21,4 +19,4 @@ actual typealias S = String
|
||||
|
||||
actual fun foo(): S = "OK"
|
||||
|
||||
fun box() = test()
|
||||
fun box() = test()
|
||||
|
||||
+1
-2
@@ -1,8 +1,7 @@
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
// TARGET_BACKEND: NATIVE
|
||||
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects +ImplicitSignedToUnsignedIntegerConversion
|
||||
// LANGUAGE: +MultiPlatformProjects +ImplicitSignedToUnsignedIntegerConversion
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
+1
-3
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-58896
|
||||
|
||||
// MODULE: common
|
||||
|
||||
+1
-3
@@ -1,7 +1,5 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// WITH_STDLIB
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_CODEGEN_WITH_IR_FAKE_OVERRIDE_GENERATION: KT-62535
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
|
||||
+1
-3
@@ -1,8 +1,6 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// WITH_STDLIB
|
||||
// IGNORE_CODEGEN_WITH_IR_FAKE_OVERRIDE_GENERATION: KT-62535
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+1
-3
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
|
||||
Vendored
+2
-2
@@ -1,5 +1,5 @@
|
||||
// TARGET_BACKEND: JVM
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_REFLECT
|
||||
|
||||
// MODULE: common
|
||||
@@ -22,4 +22,4 @@ import kotlin.reflect.KType
|
||||
|
||||
fun getAnnotations(kType: KType) = kType.annotations
|
||||
|
||||
fun box() = ok()
|
||||
fun box() = ok()
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common1
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -17,4 +15,4 @@ fun k() = "K"
|
||||
// MODULE: platform()()(common1, common2)
|
||||
// FILE: platform.kt
|
||||
|
||||
fun box() = o() + k()
|
||||
fun box() = o() + k()
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -15,4 +13,4 @@ fun box() = Base().ok()
|
||||
// MODULE: platform()()(common)
|
||||
// FILE: platform.kt
|
||||
|
||||
actual open class Base { actual fun ok() = "OK" }
|
||||
actual open class Base { actual fun ok() = "OK" }
|
||||
|
||||
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// ISSUE: KT-58229
|
||||
// WITH_STDLIB
|
||||
|
||||
|
||||
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// ISSUE: KT-60850
|
||||
// WITH_STDLIB
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// ISSUE: KT-51753
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
// WITH_STDLIB
|
||||
// WITH_REFLECT
|
||||
@@ -53,4 +53,4 @@ actual fun atomic(initial: Boolean): AtomicBoolean = AtomicBoolean(initial)
|
||||
|
||||
// FILE: jvm/box.kt
|
||||
|
||||
fun box(): String = if (!topLevelDelegatedPropertyBoolean) "OK" else "FAIL (true)"
|
||||
fun box(): String = if (!topLevelDelegatedPropertyBoolean) "OK" else "FAIL (true)"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// ISSUE: KT-51753
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
// WITH_STDLIB
|
||||
// WITH_REFLECT
|
||||
@@ -49,4 +49,4 @@ actual fun <T> atomic(initial: T): AtomicRef<T> = AtomicRef(initial)
|
||||
fun box(): String {
|
||||
val s = topLevelDelegatedPropertyRef
|
||||
return if (s == "A") "OK" else "FAIL($s)"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-56329
|
||||
|
||||
// MODULE: common
|
||||
@@ -24,4 +22,4 @@ actual fun <T> foo(y: T) = "O"
|
||||
|
||||
actual fun <T> foo(y: T, x: S) = x
|
||||
|
||||
fun box() = ok()
|
||||
fun box() = ok()
|
||||
|
||||
Vendored
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// ISSUE: KT-58229
|
||||
// WITH_STDLIB
|
||||
|
||||
|
||||
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// ISSUE: KT-60850
|
||||
// WITH_STDLIB
|
||||
|
||||
|
||||
Vendored
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// ISSUE: KT-58229
|
||||
// WITH_STDLIB
|
||||
|
||||
|
||||
+1
-2
@@ -1,6 +1,5 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JVM
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
@@ -28,4 +26,4 @@ actual open class C1 {
|
||||
actual open val k = "K"
|
||||
}
|
||||
|
||||
fun box() = foo(C2())
|
||||
fun box() = foo(C2())
|
||||
|
||||
Vendored
+3
-4
@@ -1,8 +1,7 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, NATIVE, WASM
|
||||
// ISSUE: KT-57250
|
||||
// WITH_STDLIB
|
||||
// !OPT_IN: kotlin.ExperimentalMultiplatform
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// OPT_IN: kotlin.ExperimentalMultiplatform
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// TARGET_PLATFORM: Common
|
||||
@@ -40,4 +39,4 @@ fun ok() = C().o() + k()
|
||||
// FILE: main.kt
|
||||
|
||||
@WithActual(42)
|
||||
fun box() = ok()
|
||||
fun box() = ok()
|
||||
|
||||
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// ISSUE: KT-58229
|
||||
// WITH_STDLIB
|
||||
|
||||
|
||||
-2
@@ -1,5 +1,3 @@
|
||||
// IGNORE_BACKEND_K1: ANY
|
||||
// IGNORE_REASON: new rules for supertypes matching are implemented only in K2
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-59356
|
||||
|
||||
|
||||
Vendored
-2
@@ -1,6 +1,4 @@
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
// IGNORE_BACKEND_K1: ANY
|
||||
// IGNORE_REASON: new rules for supertypes matching are implemented only in K2
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-59356
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// ISSUE: KT-51969
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
// WITH_STDLIB
|
||||
|
||||
@@ -16,4 +16,4 @@ expect value class ExpectValue(val x: String)
|
||||
@JvmInline
|
||||
actual value class ExpectValue actual constructor(actual val x: String)
|
||||
|
||||
fun box() = ExpectValue("OK").x
|
||||
fun box() = ExpectValue("OK").x
|
||||
|
||||
-2
@@ -1,5 +1,3 @@
|
||||
// IGNORE_BACKEND_K1: ANY
|
||||
// IGNORE_REASON: KT-59355 is fixed only in K2
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-59355
|
||||
|
||||
|
||||
compiler/testData/codegen/box/multiplatform/k2/complexMatchings/expectCtorlessFinalToActualObject.kt
Vendored
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
-1
@@ -1,5 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: ANY
|
||||
// TARGET_BACKEND: JS, JS_IR, JS_IR_ES6
|
||||
// WITH_STDLIB
|
||||
|
||||
|
||||
Vendored
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+1
-2
@@ -1,7 +1,6 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-61972
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
data class CommonData(val value: String)
|
||||
|
||||
+1
-2
@@ -1,5 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: ANY
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JVM
|
||||
// WITH_STDLIB
|
||||
|
||||
|
||||
+1
-2
@@ -1,5 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, NATIVE, WASM
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+1
-2
@@ -1,5 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, NATIVE, WASM
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+1
-3
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
-2
@@ -1,5 +1,3 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-62671
|
||||
|
||||
|
||||
Vendored
+2
-4
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
@@ -69,4 +67,4 @@ fun box(): String {
|
||||
if (log != "C.foo(2);C.foo(1);[2] object:C.foo(2);[2] object:C.foo(1);") return "fail2: $log"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
+2
-6
@@ -1,9 +1,5 @@
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// ISSUE: KT-57181
|
||||
// WASM_MUTE_REASON: EXPECT_DEFAULT_PARAMETERS
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-41901
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-41901, KT-57181
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
Vendored
+2
-4
@@ -1,6 +1,4 @@
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-57263
|
||||
|
||||
// MODULE: common
|
||||
@@ -16,4 +14,4 @@ expect fun Trace(format: String = traceFormatDefault): String
|
||||
actual val traceFormatDefault: String = ""
|
||||
actual fun Trace(format: String) = format
|
||||
|
||||
fun box() = Trace("OK")
|
||||
fun box() = Trace("OK")
|
||||
|
||||
+1
-3
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+1
-3
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
+2
-3
@@ -1,5 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
@@ -17,4 +16,4 @@ actual fun foo(a: String, b: String) = a + b
|
||||
|
||||
fun box(): String {
|
||||
return foo("") + foo("K", "")
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+1
-3
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
Vendored
+1
-3
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
Vendored
+1
-3
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
Vendored
+2
-4
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
@@ -31,4 +29,4 @@ fun box(): String {
|
||||
assertEquals("D5", D().f(5))
|
||||
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+2
-4
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
@@ -35,4 +33,4 @@ fun box(): String {
|
||||
assertEquals("B5", B().f(5))
|
||||
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
@@ -49,4 +47,4 @@ fun box(): String {
|
||||
if (r != "K.foo(W)") return "fail B.foo(W): $r"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+1
-3
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
+1
-2
@@ -1,6 +1,5 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JVM
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
@@ -36,4 +34,4 @@ fun box(): String {
|
||||
assertEquals("fffx345", C().fffx(3))
|
||||
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+1
-4
@@ -1,8 +1,5 @@
|
||||
// WITH_STDLIB
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// KT-57181
|
||||
// JS IR & Wasm: https://youtrack.jetbrains.com/issue/KT-51225
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-51156
|
||||
|
||||
// MODULE: common
|
||||
|
||||
Vendored
+1
-3
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+2
-3
@@ -1,9 +1,8 @@
|
||||
// IGNORE_BACKEND: WASM
|
||||
// WASM_MUTE_REASON: EXPECT_DEFAULT_PARAMETERS
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// K2/NATIVE fail: KT-59608
|
||||
// IGNORE_BACKEND: NATIVE, JVM, JVM_IR
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
@@ -42,4 +41,4 @@ fun box(): String {
|
||||
if (v3 != 24) return "fail3: $v3"
|
||||
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
// WITH_COROUTINES
|
||||
|
||||
|
||||
+2
-4
@@ -1,6 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// WITH_STDLIB
|
||||
|
||||
// MODULE: common
|
||||
@@ -22,4 +20,4 @@ fun box(): String {
|
||||
test()
|
||||
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
+1
-2
@@ -1,5 +1,4 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, NATIVE, WASM
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// ISSUE: KT-57181
|
||||
// WITH_STDLIB
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: ANY
|
||||
// IGNORE_LIGHT_TREE
|
||||
// IGNORE_LIGHT_ANALYSIS
|
||||
// IGNORE_BACKEND_K2: JVM_IR
|
||||
@@ -18,4 +17,4 @@ actual value class Wrapper(val obj: Any) {
|
||||
get() = "OK"
|
||||
}
|
||||
|
||||
fun box(): String = Wrapper("").prop
|
||||
fun box(): String = Wrapper("").prop
|
||||
|
||||
+1
-2
@@ -1,5 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: ANY
|
||||
// IGNORE_LIGHT_TREE
|
||||
// TARGET_BACKEND: JVM
|
||||
// WITH_STDLIB
|
||||
@@ -19,4 +18,4 @@ actual value class Wrapper(val obj: Any) {
|
||||
get() = "OK"
|
||||
}
|
||||
|
||||
fun box(): String = Wrapper("").prop
|
||||
fun box(): String = Wrapper("").prop
|
||||
|
||||
-2
@@ -1,6 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// ISSUE: KT-62926
|
||||
|
||||
// MODULE: common
|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// It accidentially passes K1 JVM while not intended to do so.
|
||||
// IGNORE_BACKEND_K1: JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
@@ -45,4 +42,4 @@ fun box() : String {
|
||||
if (b.foo() != "BChild") return "Fail 2"
|
||||
if (c.foo() != "CChild") return "Fail 3"
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JS_IR
|
||||
// TARGET_BACKEND: NATIVE
|
||||
// TARGET_BACKEND: WASM
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JS_IR
|
||||
// TARGET_BACKEND: NATIVE
|
||||
// TARGET_BACKEND: WASM
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
+1
-3
@@ -1,11 +1,9 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// TARGET_BACKEND: JS_IR
|
||||
// TARGET_BACKEND: NATIVE
|
||||
// TARGET_BACKEND: WASM
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
|
||||
// IllegalArgumentException: arg wrongly != this@Test5: arg=null, this@Test5=[object Object]
|
||||
// IGNORE_BACKEND_K2: JS_IR, JS_IR_ES6
|
||||
|
||||
Vendored
+2
-4
@@ -1,12 +1,10 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// !OPT_IN: kotlin.ExperimentalMultiplatform
|
||||
// LANGUAGE: +MultiPlatformProjects
|
||||
// OPT_IN: kotlin.ExperimentalMultiplatform
|
||||
// TARGET_BACKEND: JS_IR
|
||||
// TARGET_BACKEND: NATIVE
|
||||
// TARGET_BACKEND: WASM
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
|
||||
// IGNORE_BACKEND_K1: JVM, JVM_IR, JS, JS_IR, JS_IR_ES6, WASM
|
||||
// IGNORE_NATIVE_K1: mode=ONE_STAGE_MULTI_MODULE
|
||||
|
||||
// MODULE: common
|
||||
// FILE: common.kt
|
||||
|
||||
Reference in New Issue
Block a user