[JS IR BE] Mute inline class tests

This commit is contained in:
Svyatoslav Kuzmich
2018-11-01 14:16:36 +03:00
parent 43b4b6eaae
commit 5ea7673950
4 changed files with 6 additions and 6 deletions
@@ -1,5 +1,5 @@
// !LANGUAGE: +InlineClasses // !LANGUAGE: +InlineClasses
// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JVM_IR, JS_IR
interface IFoo<T : IFoo<T>> { interface IFoo<T : IFoo<T>> {
fun T.foo(): String = bar() fun T.foo(): String = bar()
@@ -36,4 +36,4 @@ fun box(): String {
S("").testS() S("").testS()
return "OK" return "OK"
} }
@@ -1,5 +1,5 @@
// !LANGUAGE: +InlineClasses // !LANGUAGE: +InlineClasses
// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JVM_IR, JS_IR
interface IFoo<T : IFoo<T>> { interface IFoo<T : IFoo<T>> {
fun foo(t: T): String = t.bar() fun foo(t: T): String = t.bar()
@@ -11,4 +11,4 @@ inline class Z(val x: Int) : IFoo<Z> {
} }
fun box(): String = fun box(): String =
Z(1).foo(Z(2)) Z(1).foo(Z(2))
@@ -1,5 +1,6 @@
// !LANGUAGE: +InlineClasses // !LANGUAGE: +InlineClasses
// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JVM_IR
// IGNORE_BACKEND: JS_IR
// WITH_RUNTIME // WITH_RUNTIME
inline class Ucn(private val i: UInt) inline class Ucn(private val i: UInt)
@@ -1,5 +1,4 @@
// IGNORE_BACKEND: JVM_IR // IGNORE_BACKEND: JVM_IR
// IGNORE_BACKEND: JS_IR
// FILE: inlined.kt // FILE: inlined.kt
// COMMON_COROUTINES_TEST // COMMON_COROUTINES_TEST
// WITH_RUNTIME // WITH_RUNTIME
@@ -120,4 +119,4 @@ fun box(): String {
inlineSite() inlineSite()
} }
return "OK" return "OK"
} }