FIR JS: temporarily mute remaining codegen tests
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
// IGNORE_LEAKED_INTERNAL_TYPES: KT-54517
|
// IGNORE_LEAKED_INTERNAL_TYPES: KT-54517
|
||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: l1.kt
|
// FILE: l1.kt
|
||||||
package ann
|
package ann
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
|
|
||||||
//test [], get and iterator calls
|
//test [], get and iterator calls
|
||||||
fun test(createIntNotLong: Boolean): String {
|
fun test(createIntNotLong: Boolean): String {
|
||||||
val a = if (createIntNotLong) IntArray(5) else LongArray(5)
|
val a = if (createIntNotLong) IntArray(5) else LongArray(5)
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
|
|
||||||
fun test(b: Boolean): String {
|
fun test(b: Boolean): String {
|
||||||
val a = if (b) IntArray(5) else LongArray(5)
|
val a = if (b) IntArray(5) else LongArray(5)
|
||||||
if (a is IntArray) {
|
if (a is IntArray) {
|
||||||
|
|||||||
+1
@@ -1,4 +1,5 @@
|
|||||||
// IGNORE_BACKEND: JS_IR_ES6
|
// IGNORE_BACKEND: JS_IR_ES6
|
||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
|
|
||||||
class Outer(val x: Any) {
|
class Outer(val x: Any) {
|
||||||
inner class Inner(
|
inner class Inner(
|
||||||
|
|||||||
+1
@@ -1,4 +1,5 @@
|
|||||||
// IGNORE_BACKEND: JS_IR_ES6
|
// IGNORE_BACKEND: JS_IR_ES6
|
||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
|
|
||||||
class Outer(val x: Any) {
|
class Outer(val x: Any) {
|
||||||
inner class Inner(
|
inner class Inner(
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: Typography.kt
|
// FILE: Typography.kt
|
||||||
object Typography {
|
object Typography {
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// WITH_STDLIB
|
// WITH_STDLIB
|
||||||
|
|
||||||
import kotlin.math.*
|
import kotlin.math.*
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// WITH_STDLIB
|
// WITH_STDLIB
|
||||||
|
|
||||||
const val a = "INT " + 0x8fffffffU
|
const val a = "INT " + 0x8fffffffU
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// FILE: lib.kt
|
// FILE: lib.kt
|
||||||
interface ResolutionScope {
|
interface ResolutionScope {
|
||||||
fun getContributedDescriptors(s: String = "OK"): String
|
fun getContributedDescriptors(s: String = "OK"): String
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
|
|
||||||
enum class Test {
|
enum class Test {
|
||||||
A(0),
|
A(0),
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
enum class Test(val x: Int, val str: String) {
|
enum class Test(val x: Int, val str: String) {
|
||||||
OK;
|
OK;
|
||||||
constructor(x: Int = 0) : this(x, "OK")
|
constructor(x: Int = 0) : this(x, "OK")
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
enum class Test(val x: Int, val str: String) {
|
enum class Test(val x: Int, val str: String) {
|
||||||
OK;
|
OK;
|
||||||
constructor(vararg xs: Int) : this(xs.size + 42, "OK")
|
constructor(vararg xs: Int) : this(xs.size + 42, "OK")
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
package test
|
package test
|
||||||
|
|
||||||
enum class My(val s: String) {
|
enum class My(val s: String) {
|
||||||
|
|||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
// WITH_STDLIB
|
// WITH_STDLIB
|
||||||
// IGNORE_LIGHT_ANALYSIS
|
// IGNORE_LIGHT_ANALYSIS
|
||||||
// IGNORE_BACKEND: JVM
|
// IGNORE_BACKEND: JVM
|
||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// LANGUAGE: +InlineClassImplementationByDelegation
|
// LANGUAGE: +InlineClassImplementationByDelegation
|
||||||
|
|
||||||
interface I {
|
interface I {
|
||||||
|
|||||||
Vendored
+1
@@ -1,6 +1,7 @@
|
|||||||
// WITH_STDLIB
|
// WITH_STDLIB
|
||||||
// IGNORE_LIGHT_ANALYSIS
|
// IGNORE_LIGHT_ANALYSIS
|
||||||
// IGNORE_BACKEND: JVM
|
// IGNORE_BACKEND: JVM
|
||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// LANGUAGE: +InlineClassImplementationByDelegation, +GenericInlineClassParameter
|
// LANGUAGE: +InlineClassImplementationByDelegation, +GenericInlineClassParameter
|
||||||
|
|
||||||
interface I {
|
interface I {
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// ISSUE: KT-52057
|
// ISSUE: KT-52057
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
// FILE: Class.kt
|
// FILE: Class.kt
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
|
|
||||||
// KT-40686
|
// KT-40686
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// TODO: muted automatically, investigate should it be ran for JS or not
|
// TODO: muted automatically, investigate should it be ran for JS or not
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS
|
||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
|
|
||||||
fun box(): String {
|
fun box(): String {
|
||||||
if (239.toByte().toString() != (239.toByte() as Byte?).toString()) return "byte failed"
|
if (239.toByte().toString() != (239.toByte() as Byte?).toString()) return "byte failed"
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// WITH_STDLIB
|
// WITH_STDLIB
|
||||||
import kotlin.test.assertEquals
|
import kotlin.test.assertEquals
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
|
|
||||||
// MODULE: lib1
|
// MODULE: lib1
|
||||||
// FILE: lib1.kt
|
// FILE: lib1.kt
|
||||||
object L1 {
|
object L1 {
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
|
|
||||||
enum class A1(val prop1: String) {
|
enum class A1(val prop1: String) {
|
||||||
X("asd"),
|
X("asd"),
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// CHECK_CASES_COUNT: function=crash count=2 TARGET_BACKENDS=JS
|
// CHECK_CASES_COUNT: function=crash count=2 TARGET_BACKENDS=JS
|
||||||
// CHECK_CASES_COUNT: function=crash count=0 IGNORED_BACKENDS=JS
|
// CHECK_CASES_COUNT: function=crash count=0 IGNORED_BACKENDS=JS
|
||||||
// CHECK_IF_COUNT: function=crash count=1 TARGET_BACKENDS=JS
|
// CHECK_IF_COUNT: function=crash count=1 TARGET_BACKENDS=JS
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// IGNORE_BACKEND_K2: JS_IR
|
||||||
// CHECK_CASES_COUNT: function=doTheThing count=2 TARGET_BACKENDS=JS
|
// CHECK_CASES_COUNT: function=doTheThing count=2 TARGET_BACKENDS=JS
|
||||||
// CHECK_CASES_COUNT: function=doTheThing count=0 IGNORED_BACKENDS=JS
|
// CHECK_CASES_COUNT: function=doTheThing count=0 IGNORED_BACKENDS=JS
|
||||||
// CHECK_IF_COUNT: function=doTheThing count=2 TARGET_BACKENDS=JS
|
// CHECK_IF_COUNT: function=doTheThing count=2 TARGET_BACKENDS=JS
|
||||||
|
|||||||
Reference in New Issue
Block a user