Ignore some 'when' subject variable tests in JS_IR be
This commit is contained in:
+2
-1
@@ -1,9 +1,10 @@
|
|||||||
|
// IGNORE_BACKEND: JS_IR
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
|
|
||||||
val String.name get() = this
|
val String.name get() = this
|
||||||
|
|
||||||
fun List<String>.normalize(): List<String> {
|
fun List<String>.normalize(): List<String> {
|
||||||
val list = ArrayList<String>(this.size)
|
val list = ArrayList<String>()
|
||||||
for (str in this) {
|
for (str in this) {
|
||||||
when (str.name) {
|
when (str.name) {
|
||||||
"." -> {}
|
"." -> {}
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS, JS_IR
|
||||||
|
|
||||||
fun dense(x: Int): Int {
|
fun dense(x: Int): Int {
|
||||||
return when (val xx = x) {
|
return when (val xx = x) {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS, JS_IR
|
||||||
|
|
||||||
val dz = -0.0
|
val dz = -0.0
|
||||||
val fz = -0.0f
|
val fz = -0.0f
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
// !LANGUAGE: +VariableDeclarationInWhenSubject +ProperIeee754Comparisons
|
// !LANGUAGE: +VariableDeclarationInWhenSubject +ProperIeee754Comparisons
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS, JS_IR
|
||||||
|
|
||||||
val az: Any = -0.0
|
val az: Any = -0.0
|
||||||
val afz: Any = -0.0f
|
val afz: Any = -0.0f
|
||||||
|
|||||||
+1
@@ -1,4 +1,5 @@
|
|||||||
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
||||||
|
// IGNORE_BACKEND: JS_IR
|
||||||
|
|
||||||
val x = 1
|
val x = 1
|
||||||
|
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS, JS_IR
|
||||||
|
|
||||||
fun sparse(x: Int): Int {
|
fun sparse(x: Int): Int {
|
||||||
return when (val xx = (x % 4) * 100) {
|
return when (val xx = (x % 4) * 100) {
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS, JS_IR
|
||||||
|
|
||||||
var effectCount = 0
|
var effectCount = 0
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS, JS_IR
|
||||||
|
|
||||||
import kotlin.test.assertEquals
|
import kotlin.test.assertEquals
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS, JS_IR
|
||||||
|
|
||||||
import kotlin.test.assertEquals
|
import kotlin.test.assertEquals
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
// !LANGUAGE: +VariableDeclarationInWhenSubject
|
||||||
// WITH_RUNTIME
|
// WITH_RUNTIME
|
||||||
// IGNORE_BACKEND: JS
|
// IGNORE_BACKEND: JS, JS_IR
|
||||||
|
|
||||||
import kotlin.test.assertEquals
|
import kotlin.test.assertEquals
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user